vk: Move most of the anv_Cmd related stuff to its own file

This commit is contained in:
Jason Ekstrand 2015-07-15 15:34:41 -07:00
parent d862099198
commit da4d9f6c7c
4 changed files with 1197 additions and 1156 deletions

View file

@ -58,6 +58,7 @@ libvulkan_la_SOURCES = \
gem.c \
device.c \
anv_cmd_buffer.c \
anv_cmd_emit.c \
aub.c \
allocator.c \
util.c \

1188
src/vulkan/anv_cmd_emit.c Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -926,6 +926,8 @@ void anv_color_attachment_view_init(struct anv_color_attachment_view *view,
struct anv_device *device,
const VkAttachmentViewCreateInfo* pCreateInfo,
struct anv_cmd_buffer *cmd_buffer);
void anv_fill_buffer_surface_state(void *state, VkFormat format,
uint32_t offset, uint32_t range);
void anv_surface_view_fini(struct anv_device *device,
struct anv_surface_view *view);