Skip to content

Commit 66f7e64

Browse files
committed
Fix GPU backends some more
1 parent df35cc0 commit 66f7e64

8 files changed

Lines changed: 9 additions & 7 deletions

File tree

backends/gpu/direct3d11/sources/d3d11unit.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include "commandlist.c"
99
#include "descriptorset.c"
1010
#include "device.c"
11+
#include "fence.c"
1112
#include "pipeline.c"
1213
#include "raytracing.c"
1314
#include "sampler.c"

backends/gpu/direct3d11/sources/fence.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "fence_functions.h"
1+
#include <kore3/direct3d11/fence_functions.h>
22

33
#include <kore3/gpu/fence.h>
44

backends/gpu/direct3d12/sources/d3d12unit.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ static D3D12_FILTER convert_filter(kore_gpu_filter_mode minification, kore_gpu_f
7777
#include "commandlist.c"
7878
#include "descriptorset.c"
7979
#include "device.c"
80+
#include "fence.c"
8081
#include "pipeline.c"
8182
#include "raytracing.c"
8283
#include "sampler.c"
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
#include "fence_functions.h"
1+
#include <kore3/direct3d12/fence_functions.h>
22

33
#include <kore3/gpu/fence.h>
44

5-
#include <kore3/backend/SystemMicrosoft.h>
6-
75
void kore_d3d12_fence_destroy(kore_gpu_fence *fence) {
8-
fence->d3d12.fence->Release();
6+
COM_CALL_VOID(fence->d3d12.fence, Release);
97
}

backends/gpu/opengl/sources/fence.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "fence_functions.h"
1+
#include <kore3/opengl/fence_functions.h>
22

33
#include <kore3/gpu/fence.h>
44

backends/gpu/vulkan/sources/vulkanunit.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ static kore_gpu_texture_format convert_from_vulkan_format(VkFormat format) {
197197
#include "commandlist.c"
198198
#include "descriptorset.c"
199199
#include "device.c"
200+
#include "fence.c"
200201
#include "pipeline.c"
201202
#include "raytracing.c"
202203
#include "renderpasses.c"

backends/gpu/webgpu/sources/fence.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "fence_functions.h"
1+
#include <kore3/webgpu/fence_functions.h>
22

33
#include <kore3/gpu/fence.h>
44

backends/gpu/webgpu/sources/webgpuunit.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include "commandlist.c"
99
#include "descriptorset.c"
1010
#include "device.c"
11+
#include "fence.c"
1112
#include "pipeline.c"
1213
#include "raytracing.c"
1314
#include "sampler.c"

0 commit comments

Comments
 (0)