Commits on Source (6)
-
Chia-I Wu authored
We do not want to advertise 1.3 when we only support 1.2.
-
Chia-I Wu authored
vkr_extension_table allows us to fine-control which extensions are advertised. To support an extension, we need venus-protocol support and vkr support. One is generated and one is open-coded. We don't want to advertise an extension automatically whenever an updated venus-protocol includes it. Reviewed-by:
Yiwei Zhang <zzyiwei@chromium.org> Reviewed-by:
Ryan Neph <ryanneph@google.com>
-
Chia-I Wu authored
This only updates venus-protocol. There is no visible functional difference. Reviewed-by:
Yiwei Zhang <zzyiwei@chromium.org> Reviewed-by:
Ryan Neph <ryanneph@google.com>
-
Chia-I Wu authored
No functional change but it should better to be explicit. Reviewed-by:
Yiwei Zhang <zzyiwei@chromium.org> Reviewed-by:
Ryan Neph <ryanneph@google.com>
-
Omar Akkila authored
Dispatches for the following commands are implemented: - vkCmdBindVertexBuffers2 - vkCmdSetCullMode - vkCmdSetDepthBoundsTestEnable - vkCmdSetDepthCompareOp - vkCmdSetDepthTestEnable - vkCmdSetDepthWriteEnable - vkCmdSetFrontFace - vkCmdSetPrimitiveTopology - vkCmdSetScissorWithCount - vkCmdSetStencilOp - vkCmdSetStencilTestEnable - vkCmdSetViewportWithCount Signed-off-by:
Omar Akkila <omar.akkila@collabora.com> Reviewed-by:
Chia-I Wu <olvaffe@gmail.com>
-
Igor Torrente authored
Improves the error handling code that deals with resource deallocation. Reviewed-by:
Chia-I Wu <olvaffe@gmail.com> Signed-off-by:
Igor Torrente <igor.torrente@collabora.com>
Showing
- src/venus/venus-protocol/vk_platform.h 2 additions, 2 deletionssrc/venus/venus-protocol/vk_platform.h
- src/venus/venus-protocol/vn_protocol_renderer.h 2 additions, 1 deletionsrc/venus/venus-protocol/vn_protocol_renderer.h
- src/venus/venus-protocol/vn_protocol_renderer_buffer.h 230 additions, 0 deletionssrc/venus/venus-protocol/vn_protocol_renderer_buffer.h
- src/venus/venus-protocol/vn_protocol_renderer_command_buffer.h 4815 additions, 1868 deletions...enus/venus-protocol/vn_protocol_renderer_command_buffer.h
- src/venus/venus-protocol/vn_protocol_renderer_defines.h 350 additions, 0 deletionssrc/venus/venus-protocol/vn_protocol_renderer_defines.h
- src/venus/venus-protocol/vn_protocol_renderer_descriptor_pool.h 82 additions, 2 deletions...nus/venus-protocol/vn_protocol_renderer_descriptor_pool.h
- src/venus/venus-protocol/vn_protocol_renderer_descriptor_set.h 92 additions, 2 deletions...enus/venus-protocol/vn_protocol_renderer_descriptor_set.h
- src/venus/venus-protocol/vn_protocol_renderer_device.h 4243 additions, 453 deletionssrc/venus/venus-protocol/vn_protocol_renderer_device.h
- src/venus/venus-protocol/vn_protocol_renderer_dispatches.h 81 additions, 2 deletionssrc/venus/venus-protocol/vn_protocol_renderer_dispatches.h
- src/venus/venus-protocol/vn_protocol_renderer_handles.h 31 additions, 0 deletionssrc/venus/venus-protocol/vn_protocol_renderer_handles.h
- src/venus/venus-protocol/vn_protocol_renderer_image.h 376 additions, 0 deletionssrc/venus/venus-protocol/vn_protocol_renderer_image.h
- src/venus/venus-protocol/vn_protocol_renderer_info.h 178 additions, 123 deletionssrc/venus/venus-protocol/vn_protocol_renderer_info.h
- src/venus/venus-protocol/vn_protocol_renderer_pipeline.h 314 additions, 7 deletionssrc/venus/venus-protocol/vn_protocol_renderer_pipeline.h
- src/venus/venus-protocol/vn_protocol_renderer_private_data_slot.h 324 additions, 0 deletions...s/venus-protocol/vn_protocol_renderer_private_data_slot.h
- src/venus/venus-protocol/vn_protocol_renderer_queue.h 295 additions, 0 deletionssrc/venus/venus-protocol/vn_protocol_renderer_queue.h
- src/venus/venus-protocol/vn_protocol_renderer_render_pass.h 26 additions, 3 deletionssrc/venus/venus-protocol/vn_protocol_renderer_render_pass.h
- src/venus/venus-protocol/vn_protocol_renderer_structs.h 115 additions, 0 deletionssrc/venus/venus-protocol/vn_protocol_renderer_structs.h
- src/venus/venus-protocol/vn_protocol_renderer_types.h 152 additions, 0 deletionssrc/venus/venus-protocol/vn_protocol_renderer_types.h
- src/venus/venus-protocol/vulkan.h 1 addition, 1 deletionsrc/venus/venus-protocol/vulkan.h
- src/venus/venus-protocol/vulkan_core.h 2090 additions, 760 deletionssrc/venus/venus-protocol/vulkan_core.h
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.