summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-01-25docs: Lower Python requirement to 3.6Chad Versace1-1/+1
2023-01-25util/glsl2spirv: Fix build with Python 3.6Chad Versace1-6/+4
2023-01-03vulkan/runtime: Preserve pNext when upgrading to synchronization2 structsChad Versace1-0/+3
2022-12-16anv: Use vma_heap for descriptor pool host allocationChad Versace2-49/+37
2022-12-16util/vma: Track size of free memory in heapChad Versace2-7/+22
2022-10-12venus: Enable Vulkan 1.3Chad Versace2-4/+4
2022-10-12venus: Enable VK_KHR_synchronization2Chad Versace5-2/+475
2022-10-12venus: Refactor vn_command_buffer_builder temp storageChad Versace2-17/+26
2022-10-12venus: Add vn_queue_wait_idle_before_present()Chad Versace1-10/+16
2022-10-12venus: Change signature of vn_get_fence_feedback_cmdChad Versace1-7/+6
2022-10-12venus/queue: Rename some local varsChad Versace1-4/+5
2022-09-14venus: Use VkPhysicalDeviceVulkan13{Features,Properties}Chad Versace3-69/+188
2022-09-14venus: Fix features/properties for unavailable extensionsChad Versace1-23/+40
2022-09-14venus: Add macros VN_SET_CORE_*Chad Versace1-315/+191
2022-09-14venus: Refactor VN_ADD_TO_PNEXTChad Versace1-187/+99
2022-09-14venus: Rename some feature/property structsChad Versace2-22/+27
2022-09-08venus: Enable VK_EXT_pipeline_creation_feedbackChad Versace3-7/+50
2022-08-30venus: Document VK_EXT_texture_compression_astc_hdr supportChad Versace1-0/+1
2022-08-30venus: Enable VK_EXT_tooling_infoChad Versace3-0/+8
2022-08-30venus: Enable VK_EXT_private_dataChad Versace3-1/+22
2022-08-30venus: Enable VK_KHR_format_feature_flags2Chad Versace2-1/+2
2022-08-30venus: Enable VK_EXT_ycbcr_2plane_444_formatsChad Versace3-0/+7
2022-08-30venus: Enable VK_EXT_texel_buffer_alignmentChad Versace3-1/+12
2022-08-30venus: Enable VK_EXT_subgroup_size_controlChad Versace3-1/+12
2022-08-30venus: Enable VK_KHR_zero_initialize_workgroup_memoryChad Versace3-1/+8
2022-08-30venus: Enable VK_KHR_shader_terminate_invocationChad Versace3-1/+8
2022-08-30venus: Enable VK_KHR_shader_non_semantic_infoChad Versace2-1/+2
2022-08-30venus: Enable VK_KHR_shader_integer_dot_productChad Versace3-1/+13
2022-08-30venus: Simplify vn_GetPhysicalDeviceProperties2Chad Versace1-274/+54
2022-08-30venus: Simplify vn_GetPhysicalDeviceFeatures2Chad Versace1-286/+40
2022-08-30vulkan: Make vk_copy_struct_guts() publicChad Versace2-13/+12
2022-08-30venus: Sort passthrough extensionsChad Versace1-3/+3
2022-08-24venus: Enable VK_EXT_pipeline_creation_cache_controlChad Versace4-9/+78
2022-08-24venus: Fix failure path on pipeline creationChad Versace1-1/+3
2022-08-24venus: Dedupe pipeline handle creationChad Versace1-35/+34
2022-08-10venus/pipeline: Fix ignore rules for VK_EXT_extended_dynamic_stateChad Versace1-5/+14
2022-08-10venus/pipeline: Fix ignore rules for VK_KHR_dynamic_renderingChad Versace1-13/+50
2022-08-10venus/pipeline: Ignore basePipelineHandleChad Versace1-0/+13
2022-08-10venus/pipeline: Ignore pViewportState::pScissorsChad Versace1-5/+34
2022-08-10venus/pipeline: Ignore pViewportState::pViewportsChad Versace1-0/+34
2022-08-10venus/pipeline: Fix ignore rule for pColorBlendStateChad Versace1-14/+13
2022-08-10venus/pipeline: Fix ignore rule for pDepthStencilStateChad Versace1-5/+27
2022-08-10venus/pipeline: Split ignore rules for pViewportState, pMultisampleStateChad Versace1-8/+29
2022-08-10venus/pipeline: Add pipeline state bools for ignore rulesChad Versace1-15/+71
2022-08-10venus/pipeline: Refactor vn_fix_graphics_pipeline_create_infoChad Versace1-46/+53
2022-08-10venus: Track subpass propertiesChad Versace2-4/+32
2022-08-10venus: Drop vn_present_src_attachment::acquireChad Versace3-12/+12
2022-08-10venus: Remove cryptic pointer arithmetic on present attachmentsChad Versace3-47/+78
2022-05-17venus: Don't encode ignored pTessellationStateChad Versace1-0/+20
2022-05-17venus: Refactor vn_fix_graphics_pipeline_create_infoChad Versace1-20/+55