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

7 years agoUse GL_TEXTURE_2D instead of GL_TEXTURE_RECTANGLE_ARB for frame buffers, for
nkeynes [Wed, 15 Feb 2012 17:54:51 +1000]  tree
Use GL_TEXTURE_2D instead of GL_TEXTURE_RECTANGLE_ARB for frame buffers, for
systems that don't provide the latter (and there's not really much
difference anyway).
Add macro wrangling for GL_DEPTH24_STENCIL8 format
src/drivers/gl_fbo.c
src/drivers/video_gl.c
src/drivers/video_gl.h
src/drivers/video_glx.c
src/pvr2/glutil.h


7 years agoMake palette textures 2D (1 pixel high) instead of 1D - pretty much the
nkeynes [Mon, 13 Feb 2012 22:16:43 +1000]  tree
Make palette textures 2D (1 pixel high) instead of 1D - pretty much the
same, but some systems don't support 1D textures
src/pvr2/shaders.glsl
src/pvr2/texcache.c


7 years agoConditionally check GL_STACK_UNDERFLOW as well
nkeynes [Mon, 13 Feb 2012 21:52:55 +1000]  tree
Conditionally check GL_STACK_UNDERFLOW as well
src/pvr2/glutil.c


7 years agoRemove unused pvr2_poly_texblend array
nkeynes [Mon, 13 Feb 2012 21:43:22 +1000]  tree
Remove unused pvr2_poly_texblend array
Support GL_MAX_TEXTURE_UNITS and GL_MAX_IMAGE_TEXTURE_UNITS
Protected against undefined GL_STACK_OVERFLOW
src/pvr2/glrender.c
src/pvr2/glutil.c
src/pvr2/glutil.h
src/pvr2/pvr2.h


7 years agoMove profile_block setting out of sh4x86 and back into sh4.c. Fix last bits
nkeynes [Mon, 13 Feb 2012 21:02:42 +1000]  tree
Move profile_block setting out of sh4x86 and back into sh4.c. Fix last bits
preventing non-translation build
src/main.c
src/sh4/sh4.c
src/sh4/sh4.h
src/sh4/sh4core.h
src/sh4/sh4trans.h
src/sh4/sh4x86.in


7 years agoFix MMU on non-translated platforms
nkeynes [Mon, 13 Feb 2012 20:00:27 +1000]  tree
Fix MMU on non-translated platforms
- reintroduce old VMA translation functions (slightly modified)
- modify shadow processing to work on post-translated memory ops
src/sh4/mmu.c
src/sh4/mmu.h
src/sh4/sh4core.in
src/sh4/shadow.c


7 years agoFix typo
nkeynes [Mon, 13 Feb 2012 19:59:19 +1000]  tree
Fix typo
src/sh4/sh4x86.in


7 years agotestlxpaths should be in .hgignore
nkeynes [Mon, 13 Feb 2012 12:27:32 +1000]  tree
testlxpaths should be in .hgignore
.hgignore


7 years agoSetup the unlink_blocks function via a callback, rather than calling
nkeynes [Mon, 13 Feb 2012 12:27:09 +1000]  tree
Setup the unlink_blocks function via a callback, rather than calling
directly into sh4/x86 code from xltcache
src/sh4/sh4x86.in
src/xlat/xltcache.c
src/xlat/xltcache.h


7 years agoAdd GTK_LIBS to ldadd for testlxpaths, as GLIB_LIBS isn't defined for GTK
nkeynes [Mon, 13 Feb 2012 12:26:01 +1000]  tree
Add GTK_LIBS to ldadd for testlxpaths, as GLIB_LIBS isn't defined for GTK
builds...
src/Makefile.am
src/Makefile.in


.