2e47daaa31(rebased) experimental support for parsing from a float16 mesh (or a float32-quantized-as-ushort mesh)
master
ecker2025-08-03 21:49:46 -0500
a4fb80c279Merge branch 'mirrored_repeat' into 'master'
Luke Benstead
2025-07-16 21:12:10 +0000
459dd31c52mirrored repeat param should only alter mirrored repeat state
jnmartin84
2025-07-16 17:00:41 -0400
d073592943sorry, I was wrong about the clamp state for MIRRORED_REPEAT
jnmartin84
2025-07-16 16:49:30 -0400
58bfdd1fb2Merge branch 'falco_sketchy_double_clipping' into 'master'
Luke Benstead
2025-07-15 16:08:06 +0000
7f2fb41122Changed fabs() to fabfs() within glClipEdge().
Falco Girgis
2025-07-15 10:01:47 +0000
6619c3d397Merge branch 'mirrored_repeat' into 'master'
Luke Benstead
2025-07-13 06:01:49 +0000
7ff32cec48clear clamp when setting mirrored repeat
jnmartin84
2025-07-13 01:07:49 -0400
0cd447dbcfdon't waste a full byte on mirror/flip setting moved MIRROR bits into bits 2 and 3 of what used to be uv_clamp member of TextureObject renamed uv_clamp member to uv_wrap updated and commented code accessing uv_wrap for both clamp and mirror settings
jnmartin84
2025-07-13 00:16:43 -0400
708566af72initial support for GL_MIRRORED_REPEAT
jnmartin84
2025-07-12 12:07:04 -0400
f09760dda3Merge branch 'tnl_effects' into 'master'
Luke Benstead
2025-05-24 20:19:01 +0000
130ccc4f5dMerge branch 'master' into 'master'
Luke Benstead
2025-05-24 20:18:23 +0000
0057076958Merge branch 'twiddle_optim' into 'master'
Luke Benstead
2025-04-12 05:59:35 +0000
b4f2a80a0bOptimise twiddle index calculation
UnknownShadow200
2025-04-12 10:46:09 +1000
dfeb32c609Merge branch 'misc_fixes' into 'master'
Luke Benstead
2025-03-31 10:53:41 +0000
cf3a29e097Fix clipped triangle in THIRD_VISIBLE case producing vertices in wrong direction, which would result in them being culled when face culling was enabled
UnknownShadow200
2025-03-31 21:12:05 +1100
135f4c58c5Fix gluBuild2DMipmaps not returning a value
UnknownShadow200
2025-03-31 21:08:53 +1100
8d6435d9dcMerge branch 'full_naomi_compat' into 'master'
Luke Benstead
2025-03-01 19:27:12 +0000
ca8ebf7fc0Change all ifdefs to support both DC & Naomi
T_chan
2025-02-16 12:30:04 +0100
6ce38521c9Fix tnl_effects sample not working at all on native desktop OpenGL
UnknownShadow200
2025-02-22 22:41:49 +1100
0e112ffb3cMerge branch 'master' into tnl_effects
UnknownShadow200
2025-02-22 22:35:41 +1100
0285e2027dMerge branch 'sketchy_vertex_formats' into 'master'
Luke Benstead
2025-02-22 08:23:38 +0000
6bd42b87b9Merge branch 'fog_fix' into 'master'
Luke Benstead
2025-02-22 08:23:16 +0000
d630041cc8Merge branch 'glCompressedTexSubImage2D-recreated' into 'master'
Luke Benstead
2025-02-22 08:21:10 +0000
5af0d5831dMerge branch 'fix_glRotatef' into 'master'
Luke Benstead
2025-02-22 08:20:21 +0000
32e3f4374eCall fsincos with angle degrees instead of passing in radians
David Reichelt
2025-02-22 08:20:21 +0000
acee4b5c37Merge branch 'quicker_transform' into 'master'
Luke Benstead
2025-02-02 08:34:36 +0000
9100660c78Merge branch 'attribute_speedup' into 'master'
Luke Benstead
2025-02-02 08:32:06 +0000
a566bba082Call TransformVertex directly instead of using TransformVertices
UnknownShadow200
2025-02-02 15:58:19 +1100
3b2e549934Optimise vertex transform in non-fast path to avoid storing xyz to memory and then loading it again
UnknownShadow200
2025-02-02 14:36:40 +1100
b4c2dd0a5eMerge branch 'micro_opts' into 'master'
Luke Benstead
2024-12-22 22:31:47 +0000
aa383913cdMerge branch 'nonPOT2glTexSubImage2D' into 'master'
Luke Benstead
2024-12-07 23:27:52 +0000
f7830df480removed the commented out debug printing
GPF
2024-12-07 16:24:05 -0700
55a912b621Fix continuous free count
Luke Benstead
2024-12-07 19:54:16 +0000
c4786a62e6Fix bug in allocations (thanks @skmp)
Luke Benstead
2024-12-07 19:35:40 +0000
11651f331cMerge branch GLdc:master into nonPOT2glTexSubImage2D
Troy Davis
2024-10-15 19:12:59 +0000
553f6016f3Only initialize the texture buffer with zeros if it's a partial update
GPF
2024-10-15 12:11:17 -0700
b44dddbaffremoved some unneeded code
GPF
2024-10-15 12:04:17 -0700
4adf11543bfixed the case where xoffset and yoffset !=0 in glTexSubImage2D
GPF
2024-10-15 11:25:56 -0700
a11847e513update for glTexSubImage2D, now checks the active texture size and not the subimage size to draw the glTexSubImage2D pixelas into drawing with the xoffset and yoffset into the existing POT2 texture, so subimage size doesn't need to be a POT2.
GPF
2024-10-14 13:26:17 -0700
69660476cdMerge branch 'glTexSubImage2D' into 'master'
Luke Benstead
2024-10-13 20:44:00 +0000
72136bb7f5quick implementation of glTexSubImage2D/_glTexSubImage2DValidate, update to nehe06 example to show usage of glTexSubImage2D, and a compile issue to primitive_modes fixed.
GPF
2024-10-13 12:58:09 -0700
d1294690a1Merge branch 'pvr.h_update_fixes' into 'master'
Luke Benstead
2024-10-10 05:58:53 +0000