Small cleanups:
Refactor the post-windowing setup into gl_init_driver() in video_gl.c
Move gl_sl.c into src/drivers and tidy up a bit.
Fix OS X compiling plugins with -mdynamic-no-pic
src/Makefile.am
src/Makefile.in
src/drivers/gl_sl.c
src/drivers/video_egl.c
src/drivers/video_gl.c
src/drivers/video_gl.h
src/drivers/video_glx.c
src/drivers/video_nsgl.m
src/pvr2/gl_sl.c
src/pvr2/glutil.c
...
Refactor the post-windowing setup into gl_init_driver() in video_gl.c
Move gl_sl.c into src/drivers and tidy up a bit.
Fix OS X compiling plugins with -mdynamic-no-pic
src/Makefile.am
src/Makefile.in
src/drivers/gl_sl.c
src/drivers/video_egl.c
src/drivers/video_gl.c
src/drivers/video_gl.h
src/drivers/video_glx.c
src/drivers/video_nsgl.m
src/pvr2/gl_sl.c
src/pvr2/glutil.c
...
Fix have_shaders in glrender.c
Set negative fog for lut when using shaders
src/pvr2/glrender.c
src/pvr2/scene.c
Set negative fog for lut when using shaders
src/pvr2/glrender.c
src/pvr2/scene.c
Move glsl loading into common gl code, and set a display capability flag
src/display.h
src/drivers/video_egl.c
src/drivers/video_gl.c
src/drivers/video_glx.c
src/drivers/video_nsgl.m
src/pvr2/gl_sl.c
src/pvr2/glrender.c
src/pvr2/glutil.h
src/pvr2/pvr2.h
src/pvr2/texcache.c
src/display.h
src/drivers/video_egl.c
src/drivers/video_gl.c
src/drivers/video_glx.c
src/drivers/video_nsgl.m
src/pvr2/gl_sl.c
src/pvr2/glrender.c
src/pvr2/glutil.h
src/pvr2/pvr2.h
src/pvr2/texcache.c
Add support for armv7-a abi and make it the default - it's a good bit faster
Makefile.am
Makefile.in
configure
m4/android.m4
src/Makefile.in
src/tools/Makefile.in
Makefile.am
Makefile.in
configure
m4/android.m4
src/Makefile.in
src/tools/Makefile.in
Support depth component 16 as well as 24 (add capability flag for the available bits)
Put remaining TODOs inside HAVE_OPENGL_FIXEDFUNC blocks
Add swap-buffer calls for EGL (does not appear to support rendering directly
to front-buffer)
src/display.h
src/drivers/gl_fbo.c
src/drivers/video_egl.c
src/drivers/video_gl.c
src/drivers/video_gl.h
src/drivers/video_glx.c
src/drivers/video_gtk.c
src/drivers/video_nsgl.m
src/drivers/video_osx.m
src/pvr2/glrender.c
Put remaining TODOs inside HAVE_OPENGL_FIXEDFUNC blocks
Add swap-buffer calls for EGL (does not appear to support rendering directly
to front-buffer)
src/display.h
src/drivers/gl_fbo.c
src/drivers/video_egl.c
src/drivers/video_gl.c
src/drivers/video_gl.h
src/drivers/video_glx.c
src/drivers/video_gtk.c
src/drivers/video_nsgl.m
src/drivers/video_osx.m
src/pvr2/glrender.c
Add explicit precision (required by ES SL) and remove unnecessary
gl_FragDepth assignments
src/pvr2/shaders.glsl
gl_FragDepth assignments
src/pvr2/shaders.glsl
Fully clean the android part before building it - dependencies don't seem to
work properly.
Add install-adb rule for convenience
Makefile.am
Makefile.in
work properly.
Add install-adb rule for convenience
Makefile.am
Makefile.in
.