Magnus Norddahl
26b10dbdda
Validation layer wants layout specified during linking (is it right? nobody knows! the vulkan spec is unreadable in this part, thanks khronos!)
...
Fix light probe pass using depth stencil format selection before it was set
2025-04-20 18:15:38 +02:00
dpjudas
22b7f02305
Remove vulkan shader modules
2025-04-19 08:24:43 +02:00
dpjudas
340a98950f
Update ZVulkan to support graphics pipeline libraries
2025-04-05 03:08:38 +02:00
Magnus Norddahl
c6344588c2
Update glslang to 15.2.0
2025-04-03 00:35:31 +02:00
Magnus Norddahl
976c18f3a9
Suppress another warning
2025-03-22 13:02:21 +01:00
dpjudas
5e22b07db2
Update to latest zvulkan
2025-03-22 04:44:33 +01:00
Magnus Norddahl
f34cce5614
Replace RectPacker with a version that can do dynamic allocations
2025-03-16 18:42:49 +01:00
dpjudas
92b08a5c18
Update to latest ZWidget
2025-02-27 02:54:04 +01:00
Magnus Norddahl
7ba1f35142
Split GLSL compiler from shader module creation
2025-02-25 00:14:07 +01:00
Magnus Norddahl
c4c249cd7c
Fix timer crash
2025-02-16 19:03:15 +01:00
dpjudas
af6ec41477
Enable the fault feature
2025-01-28 02:21:31 +01:00
Magnus Norddahl
2bc64af799
Don't write a fault message if the driver didn't report any
2025-01-27 00:05:23 +01:00
Magnus Norddahl
0dadfd3b82
Fix missing sType fields
2025-01-26 23:30:26 +01:00
Magnus Norddahl
a36316e7c5
Log vulkan device lost faults
2025-01-26 13:59:40 +01:00
Magnus Norddahl
4362a85bbe
Fix "The Vulkan spec states" not getting muted
2025-01-23 12:51:46 +01:00
Ricardo Luís Vaz Silva
c72bad053f
add gl_wireframe and gl_wireframecolor
2025-01-09 21:53:28 +01:00
nashmuhandes
58ddcd4806
Merge commit ' 6b5be653dc'
2024-10-06 21:29:38 +08:00
Christoph Oelckers
f0676cdf01
fixed a few memory leaks
2024-10-05 10:22:05 +02:00
Magnus Norddahl
c0bbe3a43a
Hook up some more PBR stuff
2024-10-03 02:37:08 +02:00
nashmuhandes
fa0a88f85e
Merge branch 'master' of https://github.com/ZDoom/gzdoom
2024-09-11 00:11:39 +08:00
Christoph Oelckers
5fa220219e
Reverted use of tchar.h which should be considered deprecated.
...
GZDoom is Unicode only - as should be the norm for any Windows application - and will not work when compiled as ANSI so there's no good reason to use this wrapper.
2024-08-16 12:41:29 +02:00
Rachael Alexanderson
54d43b2856
Merge commit ' 958721e'
2024-08-15 13:11:37 -04:00
Ritchie Swann
0d5e35985d
Fix incorrect return type
2024-08-15 02:43:48 -04:00
Ritchie Swann
d17bde151f
Fix to use the correct definition of DwmDefWindowProc
2024-08-15 02:43:48 -04:00
Ritchie Swann
42c64e438f
fix faux pas
2024-08-15 02:43:48 -04:00
Ritchie Swann
699bef1316
Better solution for DwmDefWindowProc on mingw64
...
On mingw, create our own thunk for DwmDefWindowProc. It should exist in libdwmapi.a (and exists in MSVC), but doesn't.
2024-08-15 02:43:48 -04:00
Ritchie Swann
67d573cd41
Use TCHAR for Windows
2024-08-15 02:43:46 -04:00
Ritchie Swann
e3795c762a
Fix preprocessor symbol for Windows
2024-08-15 02:43:46 -04:00
Ritchie Swann
95f31cdd7e
mingw64 requires including cstdint
2024-08-15 02:43:46 -04:00
Magnus Norddahl
9d5fd281d6
Increase macOS minimum version to 10.15
2024-07-04 10:58:53 +02:00
Magnus Norddahl
8a51044c68
Second attempt at fixing the build for the crapple platform
2024-07-04 01:13:58 +02:00
Magnus Norddahl
c56197b1d2
Remove std::filesystem::absolute dependency for glslang on macOS as it is only supported on macOS 14
2024-07-04 01:10:40 +02:00
Magnus Norddahl
415dfb859b
Update glslang to 14.3.0
2024-07-04 00:58:54 +02:00
Magnus Norddahl
d649a75e75
Add missing value count
2024-06-30 19:48:42 +02:00
Magnus Norddahl
c02d041b23
Enable MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS for Apple
2024-06-30 19:44:00 +02:00
Magnus Norddahl
330ec45d84
Merge tag 'g4.12.2'
2024-06-23 22:27:45 +02:00
dpjudas
621d052c74
Update to latest ZWidget
2024-05-26 14:04:15 +02:00
Magnus Norddahl
a25a5b5b76
Add missing include statement
2024-05-26 00:23:53 +02:00
Magnus Norddahl
d24d5ae2c8
Update to latest ZWidget
2024-05-26 00:14:44 +02:00
Magnus Norddahl
096b92f1b4
Rewrite the crash reporter code
2024-05-09 20:50:53 +02:00
Rachael Alexanderson
4625d4ac34
- mirror changes with ZWidget, remove SDL_Wait failure message
2024-04-28 04:07:21 -04:00
Rachael Alexanderson
22fd9b66ad
- mirror changes with ZWidget, remove SDL_Wait failure message
2024-04-28 04:07:08 -04:00
Rachael Alexanderson
d00fc3b9b8
- shorten sdl_waitevent error message
2024-04-28 01:33:00 -04:00
Rachael Alexanderson
9d460d3f46
- demote SDL_Wait errors to console printouts
2024-04-28 01:32:59 -04:00
Rachael Alexanderson
d9f03863bf
- make gcc14 happy
2024-04-25 02:37:51 -04:00
Rachael Alexanderson
36a4207a98
- make gcc14 happy
2024-04-25 02:37:34 -04:00
Rachael Alexanderson
eba9036164
- shorten sdl_waitevent error message
2024-04-24 07:17:09 -04:00
Rachael Alexanderson
83d751af72
- demote SDL_Wait errors to console printouts
2024-04-24 06:56:49 -04:00
Rachael Alexanderson
112c6cbccf
Merge branch 'master' of https://github.com/ZDoom/gzdoom into gzdoom-update-4-12-1
2024-04-21 11:05:59 -04:00
Christoph Oelckers
260c019301
optimized last commit to not retrieve the function repeatedly if it has already failed.
2024-04-21 09:21:53 -04:00