You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Huw Pascoe
903906da3b
Optimized Float<M,E> multiplication
Before:
ucomiss xmm1, xmm1
jp .L9
pxor xmm2, xmm2
mov edx, 1
ucomiss xmm0, xmm2
setp al
cmovne eax, edx
test al, al
jne .L9
.L3:
movaps xmm0, xmm2
ret
.L9:
ucomiss xmm0, xmm0
jp .L10
pxor xmm2, xmm2
mov edx, 1
ucomiss xmm1, xmm2
setp al
cmovne eax, edx
test al, al
je .L3
After:
movaps xmm2, xmm1
mulss xmm2, xmm0
ucomiss xmm2, xmm2
jnp .L3
ucomiss xmm1, xmm0
jnp .L11
.L3:
movaps xmm0, xmm2
ret
.L11:
pxor xmm2, xmm2
jmp .L3
9 years ago
..
include
Externals: Regenerate GLAD with GL_KHR_debug support.
11 years ago
src
Externals: Regenerate GLAD with GL_KHR_debug support.
11 years ago
CMakeLists.txt
CMake: Stop using FindOpenGL, which seems to not be required anymore
9 years ago
Readme.md
Replace the previous OpenGL loader with a glad-generated 3.3 one
11 years ago
These files were generated by the glad OpenGL loader generator and have been checked in as-is. You can re-generate them using glad with the following command:
python -m glad --profile core --out-path glad/ --api gl=3.3,gles=3.0