diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2023-10-05 22:48:55 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2023-10-05 22:48:55 +0200 |
commit | f02695cc046d8b360ded35609b4cbc12a44f6d1d (patch) | |
tree | 2ff830912284eeb21026bce2b9419b3996f5a3ea /drivers/vulkan/rendering_device_vulkan.h | |
parent | 7ee2eb5c924d369b529005c73271e739fd208fb7 (diff) | |
parent | 51ed3aef63c0fdfc7666c004cc6d94dd15322d81 (diff) | |
download | redot-engine-f02695cc046d8b360ded35609b4cbc12a44f6d1d.tar.gz |
Merge pull request #81138 from clayjohn/attribute-compression
Vertex and attribute compression
Diffstat (limited to 'drivers/vulkan/rendering_device_vulkan.h')
-rw-r--r-- | drivers/vulkan/rendering_device_vulkan.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/vulkan/rendering_device_vulkan.h b/drivers/vulkan/rendering_device_vulkan.h index fd14449ee7..7c514c11f8 100644 --- a/drivers/vulkan/rendering_device_vulkan.h +++ b/drivers/vulkan/rendering_device_vulkan.h @@ -621,7 +621,7 @@ class RenderingDeviceVulkan : public RenderingDevice { VkDescriptorSetLayout descriptor_set_layout = VK_NULL_HANDLE; }; - uint32_t vertex_input_mask = 0; // Inputs used, this is mostly for validation. + uint64_t vertex_input_mask = 0; // Inputs used, this is mostly for validation. uint32_t fragment_output_mask = 0; struct PushConstant { @@ -1140,7 +1140,7 @@ public: virtual RID shader_create_from_bytecode(const Vector<uint8_t> &p_shader_binary, RID p_placeholder = RID()); virtual RID shader_create_placeholder(); - virtual uint32_t shader_get_vertex_input_attribute_mask(RID p_shader); + virtual uint64_t shader_get_vertex_input_attribute_mask(RID p_shader); /*****************/ /**** UNIFORM ****/ |