cosmonaut
|
aae2f74ae6
|
GPU: Remove erroneous buffer usage flag from defrag process
Build (All) / Create test plan (push) Has been cancelled
Build (All) / level1 (push) Has been cancelled
Build (All) / level2 (push) Has been cancelled
|
2025-12-03 15:03:25 -08:00 |
|
cosmonaut
|
b067dfa345
|
GPU: Validate that buffer size is at least 4 bytes
|
2025-10-13 11:04:59 -07:00 |
|
cosmonaut
|
9603360b7e
|
GPU: Allow rendering into depth texture layers and levels
|
2025-09-13 07:11:43 -07:00 |
|
cosmonaut
|
fe6b2161bf
|
GPU: Fix uninitialized value in Vulkan command buffer structure
|
2025-08-07 13:42:03 -07:00 |
|
cosmonaut
|
c5edf4bd5b
|
GPU: Bail out of aquiring Vulkan swapchain if window is hidden
|
2025-07-31 16:02:58 -07:00 |
|
cosmonaut
|
2dad6534b8
|
GPU: Add missing compute-writeable texture formats
|
2025-05-19 18:08:35 -07:00 |
|
Evan Hemsley
|
604c192154
|
GPU: Always return NULL if beginning a pass fails an assert check
|
2025-05-14 15:23:23 -07:00 |
|
cosmonaut
|
252129f433
|
GPU: Debug mode layer and level index checks
Resolves #13033
|
2025-05-14 12:22:18 -07:00 |
|
cosmonaut
|
2f77558bad
|
fix comment
|
2025-02-25 09:44:10 -08:00 |
|
cosmonaut
|
44f1ec35c4
|
GPU: Make Vulkan transfer buffers dedicated allocs
|
2025-02-25 09:44:10 -08:00 |
|
cosmonaut
|
8df17c97d1
|
GPU: Add notes about shader resource requirements to documentation
|
2025-01-24 12:04:00 -08:00 |
|
cosmonaut
|
799093799a
|
GPU: Note buffer alignment requirements
|
2025-01-21 15:07:34 -08:00 |
|
cosmonaut
|
d4d22dd8de
|
GPU: Add remarks about point topology
|
2025-01-17 14:25:14 -08:00 |
|
cosmonaut
|
355f69ebfe
|
GPU: Ensure thread safety of Vulkan resource creation
|
2025-01-15 13:45:43 -08:00 |
|
cosmonaut
|
4294c06836
|
GPU: Check texture format support in pipeline creation
|
2025-01-14 10:16:20 -08:00 |
|
cosmonaut
|
5d079c9a26
|
GPU: Remove bogus property from header docs
|
2025-01-13 17:46:31 -08:00 |
|
cosmonaut
|
d590e1f122
|
GPU: Align D3D12 clear properties to naming convention
|
2025-01-13 17:38:21 -08:00 |
|
cosmonaut
|
c04b739df6
|
GPU: Note that resource naming functions are not thread safe.
|
2025-01-12 14:22:26 -08:00 |
|
cosmonaut
|
0f9e86fe1c
|
tests: Fix GPU tests crashing when window is minimized
|
2024-12-19 16:21:50 -08:00 |
|
cosmonaut
|
e46d8756e5
|
tests: Update GPU tests to use new swapchain best practice
|
2024-12-19 15:55:04 -08:00 |
|
cosmonaut
|
b5eea03d1e
|
GPU: Clarify presentation concerns in SDL_gpu.h
|
2024-12-18 11:08:14 -08:00 |
|
cosmonaut
|
c5acbef3bf
|
GPU: Fix D3D12_INTERNAL_StrToWStr returning incorrect length
|
2024-12-11 16:38:28 -08:00 |
|
cosmonaut
|
5c020b9930
|
GPU: Enable VK_ERROR_NATIVE_WINDOW_IN_USE_KHR to print
|
2024-12-08 11:20:06 -08:00 |
|
cosmonaut
|
279836d259
|
GPU: Swapchain image count respects number of allowed frames in flight
|
2024-12-08 09:07:50 -08:00 |
|
cosmonaut
|
a85f0b49f4
|
GPU: Remove D3D11 shaders from testgpu_spinning_cube
|
2024-11-12 17:32:25 -08:00 |
|
cosmonaut
|
5a74aadac9
|
GPU: Null check shader inputs in CreateGPUGraphicsPipeline
|
2024-11-12 14:31:13 -08:00 |
|
cosmonaut
|
014b473bcc
|
GPU D3D12: Fix depth texture sampling
|
2024-10-29 12:05:35 -07:00 |
|
cosmonaut
|
ff14a1781f
|
GPU D3D12: Fix indirect buffers not being refcounted
|
2024-10-29 10:34:54 -07:00 |
|
cosmonaut
|
00bb81de76
|
GPU: Allow size queries on depth formats
|
2024-10-14 14:28:21 -07:00 |
|
cosmonaut
|
57f2577c65
|
GPU Vulkan: Fix depth-only framebuffer leak
|
2024-10-14 10:19:07 -07:00 |
|
cosmonaut
|
e8c852d77c
|
GPU: re-add parens to wiki intro
|
2024-10-04 12:28:05 -07:00 |
|
cosmonaut
|
12d007038c
|
GPU: wiki header link typo
|
2024-10-04 11:31:52 -07:00 |
|
cosmonaut
|
f3285b01c8
|
GPU: Intro fixes
|
2024-10-04 11:29:27 -07:00 |
|
cosmonaut
|
21e7fa45e8
|
GPU: fix padding field typo
|
2024-10-04 10:45:47 -07:00 |
|
cosmonaut
|
3eab599977
|
just force the barrier on UpdateTexture actually
|
2024-09-30 19:47:27 -07:00 |
|
cosmonaut
|
e17741a6cb
|
Render GPU: Only cycle on update if entire texture is replaced
|
2024-09-30 19:47:27 -07:00 |
|
cosmonaut
|
fa14b53273
|
GPU Vulkan: Clear up some swapchain edge cases
|
2024-09-30 15:10:27 -07:00 |
|
cosmonaut
|
fb165a542b
|
GPU Vulkan: add resolve info to framebuffer and render pass lookups
|
2024-09-27 15:57:57 -07:00 |
|
cosmonaut
|
c39e8298b7
|
GPU: Document swapchain dimensions
|
2024-09-27 13:49:27 -07:00 |
|
cosmonaut
|
de40d6bae0
|
GPU Metal: Set texture to NULL even if AcquireSwapchainTexture fails
|
2024-09-27 13:49:26 -07:00 |
|
cosmonaut
|
eedd2039f9
|
GPU: 32-bit component texture formats
|
2024-09-27 16:26:43 -04:00 |
|
cosmonaut
|
925e47a077
|
GPU: Fix backwards LogError and SetError calls
|
2024-09-25 12:47:40 -07:00 |
|
cosmonaut
|
557c6dfb18
|
GPU: call SDL_SetError where appropriate
|
2024-09-25 10:47:14 -07:00 |
|
cosmonaut
|
d62e3c3791
|
Fix SDL_GPUShaderFormat flag values
Fixes #10797
|
2024-09-11 15:40:13 -07:00 |
|
cosmonaut
|
3166f91282
|
GPU: Defer setting blend state on D3D11
|
2024-09-11 00:27:36 -07:00 |
|
cosmonaut
|
d3091b9538
|
Remove SDL_GPUDepthStencilValue struct
|
2024-09-09 10:55:05 -07:00 |
|
cosmonaut
|
1a13acac09
|
Always blit to the swapchain in GPU_RenderPresent
Fixes #10744
|
2024-09-07 08:43:02 -07:00 |
|
cosmonaut
|
cba5ccb9cf
|
GPU: Fix documentation formatting
|
2024-09-05 09:57:54 -07:00 |
|
cosmonaut
|
906044569d
|
GPU D3D12: Fix command buffer leak
|
2024-08-30 10:46:41 -07:00 |
|
+1        
|
2e7d5bb429
|
Add the SDL_GPU API
Project Lead: Evan Hemsley <evan@moonside.games>
Co-designer, Metal Port, Console Ports:
Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com>
Production, QA, Debug:
Co-authored-by: Ethan Lee <flibitijibibo@gmail.com>
SDL_Render Driver, Bugfixes:
Co-authored-by: Andrei Alexeyev <akari@taisei-project.org>
Additional D3D12 Programming, Bugfixes:
Co-authored-by: Bart van der Werf <bluelive@gmail.com>
Bugfixes and Feedback:
Co-authored-by: Zakary Strange <zakarystrange@gmail.com>
Co-authored-by: meyraud705 <meyraud705@gmail.com>
Co-authored-by: Joshua T. Fisher <playmer@gmail.com>
Co-authored-by: Topi Ritala <ritalat@fastmail.com>
Co-authored-by: David Gow <david@ingeniumdigital.com>
Original API Proposal:
Co-authored-by: Ryan C. Gordon <icculus@icculus.org>
|
2024-08-29 15:57:29 -07:00 |
|