I found a jpeg2000 reference PDF somewhere. It may as well have been written in Mandarin.
I got as far as extracting the width and height. Its much more advanced than jpeg. Forget about writing a decoder.
Heh.
1.Create fast modulus quad M for dword D for the first 2000? 200000? (xM)D
2.Eliminate 0b,101b
3.Divide using vrcp14ss/vdivss with correction. Use fast square root too using rsqrt14.
Human hearing is excellent. Good directional perception and sensitivity.
Eyesight is the weakest sense. Poor color sensitivity, low light sensitivity, blindspot. The terrible natural design flaws are compensated by natural nystagmas and the brain filling in the blanks.
The bottleneck are the 3 conditionals:
- positive or negative
- positive or negative exponent, x > 10.0
- correction for 1.xxxxx * 2^Y => fract(log10(2^Y)) 1.xxxxxxxx > 10.0
Baldur's Gate linux native build performed poorly on Gamers Nexus tests.
Where's a proper comparison between the fastest linux OS "CachyOS" and Windows 11 LTSC with all the crap removed, particularly the biggest offenders: Defender, Update, Edge, "fullscreen optimizations" and all the weird little services from print spooler to NPSV_xxx "now playing service" ?