Christoph Oelckers
|
585f841f96
|
- core shader override block, backported from GZDoom.
|
2021-09-12 18:18:26 +02:00 |
|
Christoph Oelckers
|
e0ee3a6701
|
- fixed: Vulkan did not define NPOT_EMULATION for its fragment shader.
|
2021-04-08 09:29:08 +02:00 |
|
Christoph Oelckers
|
0017b5d9c5
|
- pad out the StreamData buffer to 16 bytes and avoid any form of conditional compilation here.
Vulkan does not manage to get the shader properly compiled without this.
|
2021-04-05 18:00:02 +02:00 |
|
Mitchell Richters
|
76884c1e18
|
- fix CI build errors in vk_shader.cpp for all platforms due to missing terminator on #ifdef guarded line.
|
2020-06-11 13:17:12 +03:00 |
|
Christoph Oelckers
|
a9141af545
|
- backend update.
|
2020-06-11 09:15:44 +02:00 |
|
Christoph Oelckers
|
f41e0f9f50
|
- copied non-x86 compile fix from GZDoom.
|
2020-06-09 00:13:28 +02:00 |
|
Christoph Oelckers
|
5cbe9fc49c
|
- added NPOT emulation to the backend.
This is #ifdef guarded because GZDoom uses the same code base but has no use for this feature.
|
2020-06-08 08:02:58 +02:00 |
|
Christoph Oelckers
|
c26b6cdf59
|
- backend sync with GZDoom.
|
2020-05-31 21:25:52 +02:00 |
|
Christoph Oelckers
|
611dad7f69
|
- added the softpoly and Vulkan backend code fron GZDoom.
Not hooked up yet.
|
2020-05-31 10:53:11 +02:00 |
|