Hyper
|
cf8bba788b
|
config: implemented saving
|
2024-10-21 17:07:58 +01:00 |
|
Skyth
|
5578e84069
|
Refactor barrier usage & fix more validation errors.
|
2024-10-21 17:36:44 +03:00 |
|
Hyper
|
a272c6d32a
|
High DPI window fixes
|
2024-10-20 23:16:40 +01:00 |
|
Skyth
|
b39bc1e065
|
Make graphics API configurable.
|
2024-10-20 23:20:52 +03:00 |
|
Skyth
|
02964750ad
|
Add D3D12 Agility SDK & implement triangle fans.
|
2024-10-20 20:44:25 +03:00 |
|
Skyth
|
66c20e73c9
|
Implement movie rendering & fix some validation errors.
|
2024-10-20 18:47:26 +03:00 |
|
Skyth
|
ecc1098ddc
|
Discard render targets before first use.
|
2024-10-20 15:11:15 +03:00 |
|
Skyth
|
018b32062e
|
Embed shader cache to the executable.
|
2024-10-20 00:53:16 +03:00 |
|
Skyth
|
c2ce012155
|
Implement MSAA properly for Vulkan.
|
2024-10-19 22:22:09 +03:00 |
|
Skyth
|
64d9cfbd9b
|
Force inline a few simple functions that Clang is refusing to inline.
|
2024-10-18 16:30:35 +03:00 |
|
Hyper
|
f68f720b17
|
Preliminary mid-asm hook for gracefully exiting the game
|
2024-10-17 16:11:20 +01:00 |
|
Hyper
|
86a80fbc61
|
Move gpu/Window.cpp to ui/window.cpp
|
2024-10-17 14:36:02 +01:00 |
|
Skyth
|
86eac5ad8c
|
Remove half pixel offset from primitive 2D renderer.
|
2024-10-17 16:07:22 +03:00 |
|
Skyth
|
b7a3bdca87
|
Fix vertex declaration assignment in guest device.
|
2024-10-16 21:35:18 +03:00 |
|
Skyth
|
3d76d26a64
|
Implement shader cache.
|
2024-10-16 20:49:54 +03:00 |
|
Skyth
|
0cd86bf130
|
Implement MSAA.
|
2024-10-08 18:07:22 +03:00 |
|
Skyth
|
5e61febab1
|
Force enable anisotropic filtering.
|
2024-10-08 13:31:11 +03:00 |
|
Skyth
|
c5e195fef3
|
Recreate internal framebuffers when swap chain gets resized.
|
2024-10-08 13:10:13 +03:00 |
|
Skyth
|
078bfef1d2
|
Handle swap chain resizing.
|
2024-10-08 11:48:21 +03:00 |
|
Skyth
|
87daa6067e
|
Wait for both graphics and copy on barriers.
|
2024-10-08 00:05:40 +03:00 |
|
Skyth
|
c2ca5dcdad
|
Refactor barrier usage.
|
2024-10-07 23:35:32 +03:00 |
|
Skyth
|
53f4f1058f
|
Cache buffer device address.
|
2024-10-07 21:01:46 +03:00 |
|
Skyth
|
c07b827a5e
|
Implement Vulkan.
|
2024-10-07 20:50:48 +03:00 |
|
Skyth
|
892481edf7
|
Implement quad rendering.
|
2024-10-07 12:41:48 +03:00 |
|
Skyth
|
24830e1326
|
Initial graphics implementation.
|
2024-10-07 00:25:06 +03:00 |
|
Sajid
|
baf24bb36a
|
audio gaming
|
2024-10-01 01:20:29 +06:00 |
|
Sajid
|
2122f247ac
|
Add SDL and create basic window
|
2024-09-30 20:57:43 +06:00 |
|