mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2026-04-23 11:58:37 -05:00
Refactor render commands to execute asynchronously.
This commit is contained in:
@@ -60,6 +60,7 @@ namespace RT64 {
|
||||
VK_EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME,
|
||||
VK_EXT_ROBUSTNESS_2_EXTENSION_NAME,
|
||||
VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME,
|
||||
VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME,
|
||||
# ifdef VULKAN_OBJECT_NAMES_ENABLED
|
||||
VK_EXT_DEBUG_UTILS_EXTENSION_NAME
|
||||
# endif
|
||||
|
||||
+902
-391
File diff suppressed because it is too large
Load Diff
@@ -31,9 +31,21 @@ struct GuestDevice
|
||||
|
||||
uint8_t padding27A0[0x68C];
|
||||
be<uint32_t> vertexDeclaration;
|
||||
uint8_t padding2E30[0x2FD0];
|
||||
uint8_t padding2E30[0x338];
|
||||
struct
|
||||
{
|
||||
be<float> x;
|
||||
be<float> y;
|
||||
be<float> width;
|
||||
be<float> height;
|
||||
be<float> minZ;
|
||||
be<float> maxZ;
|
||||
} viewport;
|
||||
uint8_t padding3180[0x2C80];
|
||||
};
|
||||
|
||||
static_assert(sizeof(GuestDevice) == 0x5E00);
|
||||
|
||||
enum class ResourceType
|
||||
{
|
||||
Texture,
|
||||
|
||||
Reference in New Issue
Block a user