formatting

This commit is contained in:
jacob 2026-03-12 07:46:53 -05:00
parent bef6f91b5e
commit fb8c4839e3
3 changed files with 7 additions and 5 deletions

View File

@ -56,7 +56,8 @@ void G_Bootstrap(void)
} }
if (G_D12.ags_enabled) if (G_D12.ags_enabled)
{ {
LogInfoF("AMD GPU Service enabled, disabling D3D12 independent devices "); // NOTE: Device must be created via AGS API
LogInfoF("AMD GPU Service enabled, disabling D3D12 independent devices");
G_D12.independent_devices_enabled = 0; G_D12.independent_devices_enabled = 0;
} }
} }
@ -1431,7 +1432,7 @@ G_BaseDescriptorIndex G_PushMemory(G_CommandListHandle cl_handle, G_ArenaHandle
ZeroStruct(release); ZeroStruct(release);
SllQueuePush(cl->releases.first, cl->releases.last, release); SllQueuePush(cl->releases.first, cl->releases.last, release);
release->d3d_resource = resource->d3d_resource; release->d3d_resource = resource->d3d_resource;
release->gpu_descriptor = resource->gpu_descriptor; release->descriptor = resource->gpu_descriptor;
} }
ZeroStruct(resource); ZeroStruct(resource);
} }
@ -4209,9 +4210,9 @@ void G_D12_TickAsync(WaveLaneCtx *lane, AsyncFrameLaneCtx *base_async_lane_frame
if (completions.v[release->completion_queue_kind] >= release->completion_queue_target) if (completions.v[release->completion_queue_kind] >= release->completion_queue_target)
{ {
SllQueuePop(async->pending_releases.first, async->pending_releases.last); SllQueuePop(async->pending_releases.first, async->pending_releases.last);
if (release->gpu_descriptor) if (release->descriptor)
{ {
G_D12_ReleaseDescriptor(release->gpu_descriptor); G_D12_ReleaseDescriptor(release->descriptor);
} }
if (release->d3d_resource) if (release->d3d_resource)
{ {

View File

@ -284,7 +284,7 @@ Struct(G_D12_Releasable)
i64 completion_queue_target; i64 completion_queue_target;
ID3D12Resource *d3d_resource; ID3D12Resource *d3d_resource;
G_D12_Descriptor *gpu_descriptor; G_D12_Descriptor *descriptor;
}; };
Struct(G_D12_ReleasableList) Struct(G_D12_ReleasableList)

View File

@ -227,6 +227,7 @@ Struct(V_Frame)
Arena *dverts_arena; Arena *dverts_arena;
Arena *dvert_idxs_arena; Arena *dvert_idxs_arena;
// Shared w/ GPU
Embed(V_SharedFrame, shared_frame); Embed(V_SharedFrame, shared_frame);
P_World *local_world; P_World *local_world;