Search
lxdream.org :: lxdream :: changelog
lxdream 0.9.1
released Jun 29
Download Now

10 years agoFix 32-bit non-fastcall build
nkeynes [Mon, 08 Nov 2010 18:56:11 +1000]  tree
Fix 32-bit non-fastcall build
src/sh4/sh4x86.in
src/xlat/x86/amd64abi.h
src/xlat/x86/ia32abi.h


10 years agoIntroduce tile iterators to simplify processing of the tile lists
nkeynes [Mon, 08 Nov 2010 14:33:38 +1000]  tree
Introduce tile iterators to simplify processing of the tile lists
src/Makefile.am
src/Makefile.in
src/pvr2/glrender.c
src/pvr2/pvr2.h
src/pvr2/tacore.c
src/pvr2/tileiter.h


10 years agoAdd boolean config type
nkeynes [Mon, 08 Nov 2010 14:12:10 +1000]  tree
Add boolean config type
src/config.c
src/config.h


10 years agoFix triangle extraction when the tile entry is a triangle but the polygon is
nkeynes [Fri, 29 Oct 2010 07:52:45 +1000]  tree
Fix triangle extraction when the tile entry is a triangle but the polygon is
actually a strip (lead to extracting too many triangles)
src/pvr2/rendsort.c


10 years agoFix call to isGLMultitextureSuppported() in texcache
nkeynes [Tue, 26 Oct 2010 18:41:01 +1000]  tree
Fix call to isGLMultitextureSuppported() in texcache
Add debug helper to print idx4 textures on console
Change pvr2_scene_dump() to just dump to stdout
src/pvr2/scene.c
src/pvr2/texcache.c


10 years agoRemove unnecessary (and slow) glFinish() calls from the FBO driver
nkeynes [Tue, 26 Oct 2010 09:22:22 +1000]  tree
Remove unnecessary (and slow) glFinish() calls from the FBO driver
src/drivers/gl_fbo.c


10 years agoImplement fragment shader to support palette textures 'directly', and
nkeynes [Tue, 26 Oct 2010 08:39:02 +1000]  tree
Implement fragment shader to support palette textures 'directly', and
therefore avoid having to reload all palette textures whenever the palette
changes.
src/pvr2/gl_sl.c
src/pvr2/glrender.c
src/pvr2/glutil.c
src/pvr2/glutil.h
src/pvr2/scene.c
src/pvr2/scene.h
src/pvr2/shaders.glsl
src/pvr2/texcache.c


10 years agoEliminate GL_REPLACE tex mode in favour of GL_MODULATE (by setting colour
nkeynes [Sun, 24 Oct 2010 15:22:59 +1000]  tree
Eliminate GL_REPLACE tex mode in favour of GL_MODULATE (by setting colour
values to 1.0) - one less case for shaders to care about later
src/pvr2/glrender.c
src/pvr2/scene.c


10 years agoBind texture 0 instead of enabling/disabling texturing all the time
nkeynes [Sun, 24 Oct 2010 15:15:27 +1000]  tree
Bind texture 0 instead of enabling/disabling texturing all the time
(marginally faster, but also simpler)
src/pvr2/glrender.c
src/pvr2/rendsort.c


10 years agoChange forced-depth-function lists (autosort, punchout) to just set the
nkeynes [Sun, 24 Oct 2010 13:40:52 +1000]  tree
Change forced-depth-function lists (autosort, punchout) to just set the
depth once at the start of the list
Remove unused parameter from render_set_tsp_context
src/pvr2/glrender.c
src/pvr2/pvr2.h
src/pvr2/rendsort.c


.