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

9 years agoAdd convenience gl_check_error() function
nkeynes [Thu, 11 Nov 2010 17:51:37 +1000]  tree
Add convenience gl_check_error() function
src/pvr2/glutil.c
src/pvr2/glutil.h


9 years agoAdd chain pointer to the xlat cache, so that we can maintain multiple blocks
nkeynes [Wed, 10 Nov 2010 08:37:42 +1000]  tree
Add chain pointer to the xlat cache, so that we can maintain multiple blocks
for the same address. This prevents thrashing in cases where we would other
keep retranslating the same blocks over and over again due to varying
xlat_sh4_mode values
src/sh4/sh4trans.c
src/sh4/sh4x86.in
src/xlat/xltcache.c
src/xlat/xltcache.h


9 years agoAdd variant gdb invocation for OS X (which ships with a much older gdb).
nkeynes [Wed, 10 Nov 2010 08:23:05 +1000]  tree
Add variant gdb invocation for OS X (which ships with a much older gdb).
TODO: detect gdb version at configure time and work off that instead
src/util.c


9 years agoSuggest to the compiler a little more firmly that it inline the x86op
nkeynes [Mon, 08 Nov 2010 22:10:47 +1000]  tree
Suggest to the compiler a little more firmly that it inline the x86op
functions (as these are nearly always called with constants, they can
usually be reduced down pretty dramatically)
acinclude.m4
config.h.in
configure
configure.in
src/xlat/x86/x86op.h


9 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


9 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


9 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


9 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


9 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


9 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


.