formatting
This commit is contained in:
parent
bef6f91b5e
commit
fb8c4839e3
@ -56,6 +56,7 @@ void G_Bootstrap(void)
|
|||||||
}
|
}
|
||||||
if (G_D12.ags_enabled)
|
if (G_D12.ags_enabled)
|
||||||
{
|
{
|
||||||
|
// NOTE: Device must be created via AGS API
|
||||||
LogInfoF("AMD GPU Service enabled, disabling D3D12 independent devices");
|
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)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -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)
|
||||||
|
|||||||
@ -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;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user