twinaphex
|
dfdbc00a84
|
Cleanup Xbox 360 code from d3d_ctx
|
2018-03-02 17:03:34 +01:00 |
|
twinaphex
|
dbf2fae5c1
|
(D3D9) Get rid of context driver
|
2018-03-02 17:00:11 +01:00 |
|
twinaphex
|
fc9e018534
|
Implement d3d9_set_video_mode
|
2018-03-02 16:53:15 +01:00 |
|
twinaphex
|
7c599b715e
|
Implement d3d9_has_windowed
|
2018-03-02 16:46:32 +01:00 |
|
twinaphex
|
9606db6f79
|
Start untangling more functions from context driver
|
2018-03-02 16:38:57 +01:00 |
|
twinaphex
|
af5a2f61a1
|
(D3D9) Start getting rid of context driver for D3D9 driver
|
2018-03-02 15:30:39 +01:00 |
|
twinaphex
|
696fa900a1
|
Refactor macro functions which were unsafe
|
2018-02-26 18:08:17 +01:00 |
|
twinaphex
|
5b79d2b942
|
Refactor video_shader_driver_set_parameters
|
2018-02-26 17:51:52 +01:00 |
|
twinaphex
|
7acd4b1847
|
(Windows) Buildfixes - use fseek for MSVC 2003 and earlier
|
2018-02-17 19:11:49 +01:00 |
|
twinaphex
|
89cd494ab7
|
(WiiU) Buildfix
|
2018-02-17 11:27:14 +01:00 |
|
radius
|
7913b88853
|
fix potential wiiu crash
|
2018-02-17 00:10:08 -05:00 |
|
twinaphex
|
070c09faec
|
Avoid more pointer grabbing for video driver ptr
|
2018-02-16 20:42:37 +01:00 |
|
twinaphex
|
1e2d8de9ca
|
Move renderchain code to the relevant files
|
2018-02-16 11:24:10 +01:00 |
|
Andrés
|
d3504abc5d
|
try to fix shader preset loading on WiiU
|
2018-02-12 12:27:16 -05:00 |
|
Andrés
|
521433d1c7
|
Merge pull request #6293 from aliaspider/master
(D3D) better handling of frame duping.
|
2018-02-11 21:36:21 -05:00 |
|
aliaspider
|
72e6909aaa
|
(D3D) better handling of frame duping.
|
2018-02-12 03:25:37 +01:00 |
|
Twinaphex
|
34edaaf98b
|
Merge pull request #6291 from aliaspider/master
(D3D12) silence warning.
|
2018-02-12 01:32:16 +01:00 |
|
aliaspider
|
8a93e8d503
|
(D3D12) silence warning.
|
2018-02-12 01:29:44 +01:00 |
|
Twinaphex
|
e428cec428
|
Merge pull request #6290 from aliaspider/master
(D3D11/12) add overlays.
|
2018-02-12 01:25:19 +01:00 |
|
aliaspider
|
98682197c9
|
(D3D11/12) add overlays.
|
2018-02-12 01:19:43 +01:00 |
|
Twinaphex
|
327e2237d6
|
Merge pull request #6289 from aliaspider/master
(D3D11/12) prevent double-free when resizing framebuffers.
|
2018-02-11 23:03:04 +01:00 |
|
aliaspider
|
19aed2af36
|
(D3D11/12) prevent double-free when resizing framebuffers.
(D3D12)
- correctly support lut/filtering/wrap options for slang shaders.
- rework frame sync.
|
2018-02-11 22:56:37 +01:00 |
|
twinaphex
|
6738d64546
|
Cleanups
|
2018-02-11 16:45:40 +01:00 |
|
Twinaphex
|
d8257f4817
|
Merge pull request #6279 from aliaspider/master
(D3D12) slang shaders support.
|
2018-02-11 02:00:46 +01:00 |
|
aliaspider
|
37bebb5b65
|
(D3D12) slang shaders support.
|
2018-02-11 00:00:20 +01:00 |
|
twinaphex
|
b31779c588
|
(D3D8/9) Don't do allocation for this struct
|
2018-02-10 22:27:38 +01:00 |
|
twinaphex
|
b45b1b3e55
|
(D3D8) Refactor texture loading to no longer be thread-unsafe
|
2018-02-10 21:36:40 +01:00 |
|
twinaphex
|
b141c37fe9
|
Get rid of set_mvp function in D3D9 renderchain driver - use
one common set_mvp function instead
|
2018-02-10 21:21:09 +01:00 |
|
twinaphex
|
843a7f200c
|
(D3D9) Make video texture load functions thread-safe
|
2018-02-10 21:13:24 +01:00 |
|
aliaspider
|
e11209ac79
|
(D3D12) precompute alpha before scaling when generating mipmaps.
|
2018-02-09 16:33:08 +01:00 |
|
aliaspider
|
6fe379d978
|
(D3D12) add a compute shader for mipmap generation.
|
2018-02-09 14:57:07 +01:00 |
|
Twinaphex
|
8e33b35b09
|
Merge pull request #6257 from aliaspider/master
(D3D11/12) fix dialogbox / gradient.
|
2018-02-08 20:54:05 +01:00 |
|
aliaspider
|
97813b9722
|
(D3D11/12) fix dialogbox / gradient.
|
2018-02-08 17:11:24 +01:00 |
|
radius
|
30353792a5
|
update gx2_gfx to use retroarch_get_shader_preset()
|
2018-02-07 21:26:01 -05:00 |
|
radius
|
e9b7c7267e
|
fix some potential crashes when a shader is not set in config
|
2018-02-07 21:26:01 -05:00 |
|
radius
|
c64d5556c1
|
readd shader to config, let's use a runtime check instead of overwritting the shader preset all the time
|
2018-02-07 21:25:59 -05:00 |
|
aliaspider
|
0d88799e6d
|
(D3D12) add menu display driver.
|
2018-02-08 00:18:05 +01:00 |
|
aliaspider
|
92afd7387d
|
(D3D12) add a font driver.
|
2018-02-08 00:18:04 +01:00 |
|
aliaspider
|
e42015e026
|
(D3D12) allow for dynamic allocation of descriptors.
|
2018-02-08 00:18:04 +01:00 |
|
aliaspider
|
757a9c08de
|
(D3D) refactors.
|
2018-02-08 00:18:04 +01:00 |
|
aliaspider
|
4ccb844ad6
|
(D3D12) add font and menu pipelines.
|
2018-02-08 00:18:04 +01:00 |
|
aliaspider
|
b030588669
|
(D3D12) refactor d3d12_init_samplers, add support for wrap modes.
|
2018-02-08 00:18:04 +01:00 |
|
aliaspider
|
6d90aae5d6
|
(D3D12) refactor init_pipeline.
|
2018-02-08 00:18:04 +01:00 |
|
twinaphex
|
cbd5e87711
|
Indenting nits
|
2018-02-04 22:12:53 +01:00 |
|
twinaphex
|
534e5bbf34
|
Make code compatible when compiled as C++
|
2018-02-04 21:50:05 +01:00 |
|
twinaphex
|
028fc18294
|
Fix more warnings
|
2018-02-04 21:12:42 +01:00 |
|
twinaphex
|
2b4890220a
|
(D3D) Silence CXX_BUILD warnings
|
2018-02-04 20:40:28 +01:00 |
|
aliaspider
|
700fce3bd2
|
various fixes for CXX_BUILD.
|
2018-02-04 20:03:27 +01:00 |
|
twinaphex
|
ac22a9ce20
|
(D3D10) Start making D3D10 ready for CXX_BUILD
|
2018-02-04 17:11:00 +01:00 |
|
twinaphex
|
8771171f63
|
(glslang) Compatibility tweaks for MSVC 2010 compatibility
|
2018-02-04 15:49:53 +01:00 |
|