aliaspider
|
0aa1164a6f
|
(D3D11) fix fbo size when no scale factor is specified.
|
2018-02-01 16:29:40 +01:00 |
|
aliaspider
|
3865856aa2
|
(D3D11) add support for #pragma format in slang shaders.
|
2018-02-01 15:07:12 +01:00 |
|
aliaspider
|
91298255ad
|
(D3D11) resize fbos when the viewport size changes.
|
2018-02-01 12:45:35 +01:00 |
|
aliaspider
|
4dd8fb4df9
|
(D3D11) make sure the stock shader is set before drawing the menu
texture.
|
2018-02-01 12:31:24 +01:00 |
|
aliaspider
|
e6c455d2c6
|
(D3D11) move format support checks to d3d11_init_texture();
|
2018-02-01 11:21:51 +01:00 |
|
aliaspider
|
d8924d6fbb
|
(D3D11) clear out all unused texture/sampler bindings each pass to avoid
hazards with SetRenderTargets.
|
2018-01-31 17:05:48 +01:00 |
|
aliaspider
|
f7b5baccb6
|
(D3D11) always save emitted hlsl code when debugging.
|
2018-01-31 16:12:55 +01:00 |
|
aliaspider
|
f907f2ea7d
|
(D3D11) save spirv-cross's hlsl output when shader compilation fails.
|
2018-01-31 15:55:59 +01:00 |
|
aliaspider
|
5e09af9c77
|
(D3D11) attach identifiers to the generated slang semantic mappings to
simplify debugging.
|
2018-01-31 12:00:39 +01:00 |
|
aliaspider
|
5bc78d3ad5
|
(D3D11) Implement slang shader specification using Spirv-Cross.
(incomplete)
|
2018-01-31 01:08:36 +01:00 |
|
aliaspider
|
b228775b0d
|
(D3D10/11/12) allow building without HAVE_D3D9
|
2018-01-30 21:33:25 +01:00 |
|
twinaphex
|
a6f8013c24
|
More MSVC2013 buildfixes
|
2018-01-29 17:19:36 +01:00 |
|
twinaphex
|
2906744a0d
|
(D3D10) Add non_HAVE_DYNAMIC codepaths
|
2018-01-29 15:33:30 +01:00 |
|
twinaphex
|
03e800c1c8
|
Add HAVE_D3D11 to MSVC 2013 - we need non-HAVE_DYNAMIC codepaths
for D3D11
|
2018-01-29 14:05:44 +01:00 |
|
cucholix
|
648032bd75
|
Update gx2_gfx.c
|
2018-01-26 16:10:04 -03:00 |
|
cucholix
|
de6c185e88
|
Shader parameters saving fix
It's @aliaspider code :p
|
2018-01-26 15:49:34 -03:00 |
|
Twinaphex
|
f97ebfbf1f
|
Merge pull request #6179 from aliaspider/master
(D3D11) add the remaining menu shaders.
|
2018-01-25 17:18:59 +01:00 |
|
aliaspider
|
c0117f077b
|
(D3D11) add the remaining menu shaders.
|
2018-01-25 17:07:23 +01:00 |
|
twinaphex
|
3adb6cc5a8
|
CXX_BUILD fixes
|
2018-01-25 16:42:10 +01:00 |
|
twinaphex
|
b0f7728606
|
CXX_BUILD - buildfixes
|
2018-01-25 15:54:37 +01:00 |
|
aliaspider
|
a2cddb27e5
|
(D3D11) refactors.
|
2018-01-25 15:48:53 +01:00 |
|
twinaphex
|
204f9aa484
|
(360) More buildfixes
|
2018-01-25 15:35:07 +01:00 |
|
twinaphex
|
d4367ed993
|
Cleanups
|
2018-01-25 15:30:48 +01:00 |
|
twinaphex
|
b9e65fc750
|
(D3D8) Buildfixes
|
2018-01-25 14:38:24 +01:00 |
|
twinaphex
|
8f4a1b748b
|
(D3D8/D3D9) More dehardcoding
|
2018-01-25 14:34:20 +01:00 |
|
Twinaphex
|
994e07fa3d
|
Update d3d.h
|
2018-01-25 13:24:39 +01:00 |
|
Twinaphex
|
4315b57791
|
Update d3d8.c
|
2018-01-25 12:27:02 +01:00 |
|
Twinaphex
|
8797fa95eb
|
Update d3d9.c
|
2018-01-25 12:26:45 +01:00 |
|
Twinaphex
|
1163c1aef8
|
Update d3d.h
|
2018-01-25 12:26:12 +01:00 |
|
twinaphex
|
aa66ca8bf4
|
(D3D8) Buildfix
|
2018-01-25 11:51:24 +01:00 |
|
twinaphex
|
766f3b33c7
|
Dehardcode some more opaque types defined by macros
|
2018-01-25 11:50:07 +01:00 |
|
twinaphex
|
a18e7767f3
|
Fix some unreferenced local variable warnings
|
2018-01-25 10:25:50 +01:00 |
|
twinaphex
|
2634a5ea2d
|
(D3D8) Cleanups
|
2018-01-25 10:12:49 +01:00 |
|
twinaphex
|
684374eec8
|
Remove D3DVIEWPORT dependency
|
2018-01-25 10:03:50 +01:00 |
|
Twinaphex
|
ef17085216
|
Merge pull request #6175 from aliaspider/master
(D3D11) add ribbon shader.
|
2018-01-25 09:50:57 +01:00 |
|
aliaspider
|
427003fa3b
|
(D3D11) add ribbon shader.
- it doesn't look quite right though.
|
2018-01-25 09:48:07 +01:00 |
|
Twinaphex
|
85fab182b8
|
Merge pull request #6174 from aliaspider/master
(D3D11) autogen mipmaps when needed / fix text colors.
|
2018-01-25 09:33:44 +01:00 |
|
aliaspider
|
17aa49004f
|
(D3D10/11/12) prevent some crashes on driver re-init.
|
2018-01-25 06:24:39 +01:00 |
|
aliaspider
|
da3a90a025
|
(D3D11) misc.
|
2018-01-25 05:47:19 +01:00 |
|
aliaspider
|
2a54cbca75
|
(D3D11) autogen mipmaps when needed.
|
2018-01-25 04:57:49 +01:00 |
|
twinaphex
|
0588c3c68e
|
Don't rely on LPDIRECT3DTEXTURE
|
2018-01-25 04:28:50 +01:00 |
|
twinaphex
|
26f9489f89
|
Replace LPDIRECT3D
|
2018-01-25 04:12:37 +01:00 |
|
Twinaphex
|
f07571f8eb
|
Merge pull request #6171 from aliaspider/master
(D3D11) sample the font atlas correctly.
|
2018-01-25 01:59:31 +01:00 |
|
aliaspider
|
ccc9d36949
|
(D3D11) sample the font atlas correctly.
|
2018-01-25 01:58:17 +01:00 |
|
Twinaphex
|
ccfd9d79dd
|
Merge pull request #6170 from aliaspider/master
(D3D11) update the included shader.
|
2018-01-25 01:49:16 +01:00 |
|
aliaspider
|
0cd2310a6f
|
(D3D11) forgot to update the included shader.
|
2018-01-25 01:46:30 +01:00 |
|
Twinaphex
|
3bfc13223c
|
Merge pull request #6169 from aliaspider/master
(D3D11) font + menu display drivers.
|
2018-01-25 01:46:17 +01:00 |
|
twinaphex
|
bc81a9dc88
|
Dehardcode LPDIRECT3DDEVICE usage
|
2018-01-25 01:45:03 +01:00 |
|
aliaspider
|
8354ffd452
|
(D3D12) add support for scaling/rotation im menu display driver.
|
2018-01-25 01:34:53 +01:00 |
|
aliaspider
|
45541a0d44
|
(D3D11) change the sprite vertex buffer to a ring buffer to avoid data
races with the gpu.
|
2018-01-25 01:03:54 +01:00 |
|