Christoph Oelckers
|
ca9d73ffee
|
- renamed some shadowing variables in common code.
|
2021-12-30 09:57:32 +01:00 |
|
Christoph Oelckers
|
01abe7b2ac
|
- addressed most unused/uninitialized variable warnings from MSVC.
|
2021-11-29 00:55:30 +01:00 |
|
Christoph Oelckers
|
6e0fbb2043
|
- removed templates.h includes.
|
2021-10-30 10:51:03 +02:00 |
|
Mitch Richters
|
b02a6a3ec9
|
- Replace MIN() from templates.h with version provided in STL.
|
2021-10-30 10:36:15 +02:00 |
|
Mitch Richters
|
9894729fc2
|
- Replace MAX() from templates.h with version provided in STL.
# Conflicts:
# source/common/textures/hw_ihwtexture.cpp
# source/common/utility/templates.h
|
2021-10-30 10:36:02 +02:00 |
|
Christoph Oelckers
|
9071949a46
|
- backend upate from GZDoom
* Vulkan SDK and dependencies updated.
* better interface for buffers in the render backend.
|
2021-10-30 09:34:38 +02:00 |
|
Christoph Oelckers
|
2348dd8848
|
- backend update from GZDoom
* GLES backend fixes.
* font colorization fixes.
* option menu spacing fix
|
2021-10-07 22:46:45 +02:00 |
|
Christoph Oelckers
|
49e0c461c2
|
- Backend update from GZDoom.
This is mainly bringing the GLES backend up to date.
|
2021-10-07 22:46:45 +02:00 |
|
Christoph Oelckers
|
a3d9cd9a68
|
- Backend update from GZDoom - mainly for GLES2 support.
|
2021-09-18 12:20:28 +02:00 |
|
Christoph Oelckers
|
585f841f96
|
- core shader override block, backported from GZDoom.
|
2021-09-12 18:18:26 +02:00 |
|
Christoph Oelckers
|
8a8379f5fc
|
- Backend update from GZDoom.
|
2021-07-11 09:50:36 +02:00 |
|
Rachael Alexanderson
|
7b45144023
|
- these changes were missing from the last Vulkan update
|
2021-05-06 04:27:58 -04:00 |
|
Christoph Oelckers
|
dca964444b
|
- backend fixes from GZDoom.
|
2021-04-25 11:32:50 +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
|
8ea13f7c65
|
- implemented support for paletted textures to Vulkan backend.
|
2021-04-05 21:24:29 +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 |
|
Christoph Oelckers
|
96fb96617f
|
- backend update from GZDoom.
|
2021-04-05 17:59:54 +02:00 |
|
Christoph Oelckers
|
c96e04e6c9
|
- backend update from GZDoom.
|
2021-02-12 14:44:54 +01:00 |
|
Christoph Oelckers
|
e7ab4cd176
|
- backend update from GZDoom.
|
2021-01-29 13:20:00 +01:00 |
|
Christoph Oelckers
|
f8caf88089
|
- backend update.
|
2020-10-03 17:04:45 +02:00 |
|
Christoph Oelckers
|
af5e3dd1b8
|
- render backend update from GZDoom, mostly minor stuff.
|
2020-09-27 16:12:51 +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
|
d7225c1965
|
- backend update from GZDoom
|
2020-06-07 15:02:54 +02:00 |
|
Christoph Oelckers
|
1b12c08c66
|
- backend sync
|
2020-06-02 11:48:48 +02:00 |
|
Christoph Oelckers
|
c26b6cdf59
|
- backend sync with GZDoom.
|
2020-05-31 21:25:52 +02:00 |
|
Christoph Oelckers
|
9ec66bafa1
|
- backend update.
# Conflicts:
# source/common/textures/animtexture.cpp
# Conflicts:
# source/common/2d/v_2ddrawer.cpp
# source/common/textures/multipatchtexturebuilder.cpp
|
2020-05-31 10:57:41 +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 |
|