Refactor shader management to support multiple programs, which are all
defined in the shaders.glsl, rather than split up into one file per
fragment.
src/Makefile.am
src/Makefile.in
src/pvr2/fragment.glsl
src/pvr2/gl_sl.c
src/pvr2/glrender.c
src/pvr2/glutil.h
src/pvr2/shaders.glsl
src/pvr2/vertex.glsl
src/tools/genglsl.c
defined in the shaders.glsl, rather than split up into one file per
fragment.
src/Makefile.am
src/Makefile.in
src/pvr2/fragment.glsl
src/pvr2/gl_sl.c
src/pvr2/glrender.c
src/pvr2/glutil.h
src/pvr2/shaders.glsl
src/pvr2/vertex.glsl
src/tools/genglsl.c
Add undocumented option --gl-info to dump out the GL identification and extension list
src/main.c
src/pvr2/glutil.c
src/main.c
src/pvr2/glutil.c
Fix TMU counter reading to only update the count if the timer is actually
running - fixes various timing issues in KOS
src/sh4/timer.c
running - fixes various timing issues in KOS
src/sh4/timer.c
Implement shadow-execution 'core' to run translator + interpreter side by
side (for testing)
src/Makefile.am
src/Makefile.in
src/main.c
src/sh4/sh4.c
src/sh4/sh4.h
src/sh4/sh4core.in
src/sh4/sh4trans.c
src/sh4/sh4trans.h
src/sh4/sh4x86.in
src/xlat/x86/amd64abi.h
...
side (for testing)
src/Makefile.am
src/Makefile.in
src/main.c
src/sh4/sh4.c
src/sh4/sh4.h
src/sh4/sh4core.in
src/sh4/sh4trans.c
src/sh4/sh4trans.h
src/sh4/sh4x86.in
src/xlat/x86/amd64abi.h
...
GTK: Force file extension when creating files
src/gtkui/gtk_ctrl.c
src/gtkui/gtkcb.c
src/gtkui/gtkui.h
src/sh4/timer.c
test/Makefile.in
src/gtkui/gtk_ctrl.c
src/gtkui/gtkcb.c
src/gtkui/gtkui.h
src/sh4/timer.c
test/Makefile.in
Tweak debug window layout to give the mode dropdown a little more room by default
src/gtkui/gtk_debug.c
src/gtkui/gtk_debug.c
Close tmpfiles at exit rather than destroying them, to avoid triggering the assertion
due to the source still being referenced
src/drivers/cdrom/sector.c
due to the source still being referenced
src/drivers/cdrom/sector.c
.