Ryan Fleury
c17072053b
adjust d3d11 resize path
2024-05-22 15:27:39 -07:00
Mohit Sethi
6c8963cd06
Disable Alt+Enter fullscreen
2024-03-29 08:23:24 -07:00
Ryan Fleury
d8cf83b4d7
pull out & organize build configuration options, including entry point style, to context cracker
2024-02-25 13:30:15 -08:00
Ryan Fleury
fb43eb9c72
default to no d3d11 debug features; use command line flag to enable
2024-02-06 14:59:41 -08:00
Martins Mozeiko
644a94d5ef
fixing clang build
2024-01-25 11:19:30 -08:00
Martins Mozeiko
bae91cd40c
doing blur shader without alpha blending
2024-01-23 15:05:33 -08:00
Martins Mozeiko
82f86d654f
bugfix when calculating kernel weights for smaller than 1px blur size
2024-01-23 15:05:33 -08:00
Martins Mozeiko
1705fdd421
blut shader improvements, use bilinear sampling for 2x fewer samples
2024-01-23 08:38:53 -08:00
Martins Mozeiko
f7897aecea
fix build warnings for clang
2024-01-19 10:27:33 -08:00
Martins Mozeiko
99b2d9d6d0
minor d3d11 code improvements
...
1) automatically tries WARP driver if HW creation fails
2) HRESULT checks for swap chain creation or Present call (can fail if GPU driver crashes)
3) checks HRESULT of D3DCompile functions instead of using shader pointer as error condition
4) releases shader blob memory when not needed anymore
2024-01-16 17:09:07 -08:00
Ryan Fleury
096d85168a
display d3d11 device creation error code if fail
2024-01-13 11:10:37 -08:00
Ryan Fleury
735f817b0b
more texture format coverage in renderer/view-rules
2024-01-13 10:21:50 -08:00
Ryan Fleury
5410fac38e
oops... fix first-time config initialization disaster!
2024-01-12 15:44:11 -08:00
Ryan Fleury
ca8727c4af
pipe parsed command line through render layer initialization; add new command line flags for render layer - (a) to disable API calls which require debug SDKs, and (b) to force software warp driver type
2024-01-12 14:42:24 -08:00
Ryan Fleury
a42ec6aeff
initial upload
2024-01-10 19:57:50 -08:00