Henri Verbeet
883ffc5fd6
demos: Split demo_win32.h.
...
Much like we did for demo_xcb.h, demo_win32.h now just has the bits for
creating windows and handling events, while demo_d3d12.h has the d3d12
and dxgi bits.
2025-04-28 12:14:36 +02:00
Henri Verbeet
110edf32d0
demos: Add basic DPI handling.
2025-03-19 14:10:24 +01:00
Giovanni Mascellani
763f7dfa61
demos/triangle: Recompile shaders with our compiler.
2022-10-10 21:13:06 +02:00
Józef Kucia
b084a4a153
demos: Get rid of code for compiling shaders using d3dcompiler.
...
It's unused.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org >
2018-06-06 00:04:36 +02:00
Józef Kucia
abff3ca469
include: Prefix public header file names with vkd3d.
...
Prevents possible clashes when using vkd3d with external Win32 headers.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org >
2017-12-15 16:27:34 +01:00
Józef Kucia
7129e23aef
demos: Remove hack for creating root signatures.
2017-10-10 16:02:09 +02:00
Józef Kucia
aa5d48eec4
demos: Get rid of handwritten GLSL shaders.
2017-07-28 15:26:09 +02:00
Józef Kucia
84889646f6
Update license to LGPL v2.1.
2017-06-16 22:11:21 +02:00
Henri Verbeet
20508aee7c
demos/gears: Add a gears demo.
2016-11-13 00:55:54 +01:00
Henri Verbeet
efde85e8ca
demos: Properly destroy windows on Win32.
2016-11-10 16:39:15 +01:00
Henri Verbeet
e467b02b29
demos: Introduce demo_window_set_expose_func().
2016-11-03 12:55:26 +01:00
Henri Verbeet
169810d20d
demos/triangle: Destroy the window when escape is pressed.
2016-11-03 12:55:00 +01:00
Henri Verbeet
f17742401a
demos/triangle: Move includes to the appropriate headers.
2016-11-03 12:53:44 +01:00
Henri Verbeet
fa5b972371
demos/triangle: Add a demo program.
2016-10-24 13:57:05 +02:00