Commit graph

329 commits

Author SHA1 Message Date
dpjudas
ef2f720f6b Fix compile error 2025-07-29 19:28:03 +02:00
Magnus Norddahl
7d5c1bb2e4 Timer support for SDL backend 2025-07-29 18:37:12 +02:00
Magnus Norddahl
521dcbe07f Update zwidget 2025-07-29 00:23:16 +02:00
Magnus Norddahl
95edc8c4a3 Update zwidget 2025-07-29 00:18:22 +02:00
Magnus Norddahl
5c9bf33b0a Fix lineedit selection bug 2025-07-29 00:09:50 +02:00
Magnus Norddahl
2f9e286dc7 Add home/end/pageup/pagedown support to listview 2025-07-28 23:17:49 +02:00
Magnus Norddahl
322b033c3b Update zwidget 2025-07-28 22:46:48 +02:00
Magnus Norddahl
73d1b123eb Add borders to tab widget 2025-07-28 21:36:44 +02:00
Magnus Norddahl
56ddcb9a2e Update to latest zwidget 2025-07-28 20:50:51 +02:00
Magnus Norddahl
045deae316 Newer version of the vulkan SDK does not use pipes in the debug message output anymore 2025-06-22 06:50:33 +02:00
Ricardo Luís Vaz Silva
9aa44fa13b Merge branch '4.14.2' into gz_merge 2025-05-02 17:15:41 -03:00
Magnus Norddahl
fe452faadc Fix UI scale for X11.
Fix page up and page down keys not working.
Fix mouse wheel not working
2025-04-22 12:05:09 +02:00
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
Peppersawce
49cca9e8fe Haiku support patch 2025-04-09 14:31:57 -03:00
James Le Cuirot
786b9806f6 Fix building with GCC 15 2025-04-09 14:30:04 -03: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