mirror of
https://github.com/libretro/RetroArch.git
synced 2024-11-27 02:00:41 +00:00
Cleanup
This commit is contained in:
parent
e8a0ea15cd
commit
9672d9b12f
@ -254,19 +254,6 @@ struct vk_buffer_range
|
||||
VkBuffer buffer; /* ptr alignment */
|
||||
};
|
||||
|
||||
struct vk_buffer_chain vulkan_buffer_chain_init(
|
||||
VkDeviceSize block_size,
|
||||
VkDeviceSize alignment,
|
||||
VkBufferUsageFlags usage);
|
||||
|
||||
bool vulkan_buffer_chain_alloc(const struct vulkan_context *context,
|
||||
struct vk_buffer_chain *chain, size_t size,
|
||||
struct vk_buffer_range *range);
|
||||
|
||||
void vulkan_buffer_chain_free(
|
||||
VkDevice device,
|
||||
struct vk_buffer_chain *chain);
|
||||
|
||||
struct vk_descriptor_pool
|
||||
{
|
||||
struct vk_descriptor_pool *next;
|
||||
@ -286,9 +273,9 @@ struct vk_descriptor_manager
|
||||
|
||||
struct vk_per_frame
|
||||
{
|
||||
struct vk_texture texture;
|
||||
struct vk_texture texture; /* uint64_t alignment */
|
||||
struct vk_texture texture_optimal;
|
||||
struct vk_buffer_chain vbo;
|
||||
struct vk_buffer_chain vbo; /* uint64_t alignment */
|
||||
struct vk_buffer_chain ubo;
|
||||
struct vk_descriptor_manager descriptor_manager;
|
||||
|
||||
@ -526,6 +513,20 @@ typedef struct vk
|
||||
vkUpdateDescriptorSets(device, 1, &write, 0, NULL); \
|
||||
}
|
||||
|
||||
|
||||
struct vk_buffer_chain vulkan_buffer_chain_init(
|
||||
VkDeviceSize block_size,
|
||||
VkDeviceSize alignment,
|
||||
VkBufferUsageFlags usage);
|
||||
|
||||
bool vulkan_buffer_chain_alloc(const struct vulkan_context *context,
|
||||
struct vk_buffer_chain *chain, size_t size,
|
||||
struct vk_buffer_range *range);
|
||||
|
||||
void vulkan_buffer_chain_free(
|
||||
VkDevice device,
|
||||
struct vk_buffer_chain *chain);
|
||||
|
||||
uint32_t vulkan_find_memory_type(
|
||||
const VkPhysicalDeviceMemoryProperties *mem_props,
|
||||
uint32_t device_reqs, uint32_t host_reqs);
|
||||
|
Loading…
Reference in New Issue
Block a user