Commit Graph

13 Commits

Author SHA1 Message Date
OV2 acfe6a53cc Win32: add frame counter to cg shader vars (Themaister) 2011-05-11 21:44:20 +02:00
OV2 54d8e77a96 Win32: add config option to disable OpenGL PBO usage 2011-05-08 03:39:25 +02:00
OV2 c47598f3cf Update copyright in all files 2011-04-11 21:51:20 +02:00
OV2 9f22745fa5 Win32: fix double cg function unloading 2011-04-10 16:39:56 +02:00
OV2 1640d1e395 Win32: add missing copyright, update readme/howtocompile, match preprocessor defines 2011-03-20 23:53:39 +01:00
OV2 153db86437 Win32: dynamically load the cg runtime; gracefully disable its functionality
The cg runtime is no longer required to run snes9x. If unavailable, no error
message will be displayed unless the user tries to load a cg shader.
2011-03-20 23:21:12 +01:00
OV2 8f63cb0cea Win32: do not use pre-transformed vertices in D3D
Using pre-transformed vertices bypasses vertex shaders, which
prevented some of the cg shaders to run correctly.
2011-03-06 00:48:54 +01:00
OV2 82fe0f7819 Win32: update cg shader handling, output compile errors 2011-03-04 02:11:36 +01:00
OV2 b65f18fa84 Win32: add preliminary CG shader support (D3D + OGL)
CG shaders can be found in the ps3 snes9x port. Some of them will
not work correctly with all internal filter modes.
2011-02-24 01:36:11 +01:00
OV2 f8fcdcbd72 Use bSNES-style XML-based .shader files for both OpenGL and Direct3D
.shader files are parsed with MSXML. A wrapper-class would be nice,
but it does its job.
2010-11-13 20:41:38 +01:00
OV2 f2e5dc3136 Change GLSL to use bsnes 071's unified XML files 2010-10-22 21:51:50 +02:00
OV2 3a3245bc48 OpenGL: use correct glEnableClientState instead of glEnable 2010-10-04 17:36:17 +02:00
OV2 d0b9becaab Import latest win32-dev changes
OpengGL support
full unicode support
x64 build support
shader support (D3D+OGL)
DDraw: vsync, dynamic buffer allocation
restored SPC save option
better window position saving
fixed crash during fullscreen switch
2010-09-25 19:35:19 +02:00