Commit Graph

37 Commits

Author SHA1 Message Date
OV2
66f1ac2abc win32: reset d3d viewport before clearing (#531) 2019-05-20 21:15:32 +02:00
Brandon Wright
76b6342ca1 Remove most of GFX_MULTI_FORMAT. 2019-03-07 17:14:51 -06:00
OV2
a8119d531a win32: remove unused xml class 2018-12-15 14:10:19 +01:00
Brandon Wright
5f56cadafb Use a license stub everywhere.
This points to the full license in the root directory.
2018-11-15 17:31:39 -06:00
OV2
55e5cd6272 win32: switch to DirectXMath to remove d3d9x dependency, remove HLSL 2018-08-07 18:37:14 +02:00
Brandon Wright
20bd60a3c6 Update copyright dates. 2018-05-25 15:44:52 -05:00
OV2
f883561d11 win32: use bilinear setting in core 2018-05-20 20:51:20 +02:00
Brandon Wright
f51734d68c d3d: only lock a small region in case the driver tries to readback. 2018-05-06 11:05:09 -05:00
Brandon Wright
113a43c4cd win32: Add a reduce input lag option for OpenGL and Direct3D. 2018-05-05 16:31:54 -05:00
Brandon Wright
7a2ca6dc2a Update copyrights. 2017-11-17 16:00:58 -06:00
OV2
382a17ad1c win32: do not try to reset device if minimized 2017-06-11 23:09:07 +02:00
Nelson Garcia
4800633821 Easy windows build support
Added and modified VS project files to more easily get started building
and working with s9x in the Windows VS environment.
2017-02-17 20:52:11 -08:00
OV2
b478002bfe win32: properly pass unicode chars to DXErr replacement 2016-11-19 20:05:29 +01:00
Brandon Wright
bb7df011ff Revert "Fix compilation of wchar string literals"
This reverts commit 4a7d40e94e.
2016-11-14 13:19:53 -06:00
qwertymodo
4a7d40e94e Fix compilation of wchar string literals 2016-11-03 12:28:45 -07:00
Brandon Wright
1661fc838c Add copyrights. 2016-10-15 11:31:26 -05:00
OV2
f060f06d31 Win32: switch to VS2015 2016-10-08 17:52:23 +02:00
Brandon Wright
ddb1527236 Bump OV2 Windows port copyright. 2016-10-07 12:53:18 -05:00
Brandon Wright
006fc22ebb Add byuu copyright for his S-SMP 2016-10-07 12:47:07 -05:00
Brandon Wright
91aebfe759 Update some copyrights, bump version number. 2016-10-01 20:03:03 -05:00
OV2
88f3702a6a win32: add+use CXML wrapper class 2012-11-04 13:47:41 +01:00
OV2
faee2859b5 Change ZeroMemory to memset 2012-01-23 18:12:47 +01:00
OV2
468275b2f2 Win32: match D3D/OGL cg meta shader capability and update to latest spec 2011-12-10 15:52:41 +01:00
OV2
a13d50916d Win32: update cg matrix parameter on setviewport (d3d) 2011-05-13 09:46:43 +02:00
OV2
acfe6a53cc Win32: add frame counter to cg shader vars (Themaister) 2011-05-11 21:44:20 +02:00
OV2
1482cae24d Win32: set viewport on device reset, clear image before image size changes 2011-04-30 01:26:42 +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
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
8cf6950c3d Win32: use generic DirectX error library (gocha) 2011-02-13 01:18:55 +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
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
OV2
dec64a5d80 Update win32-dev branch to 1.52fix4 2010-09-25 17:52:32 +02:00
OV2
d1666860e0 Initial 1.52 import 2010-09-25 17:46:12 +02:00