Lines Matching refs:bindpoint
2250 dzn_cmd_buffer_update_pipeline(struct dzn_cmd_buffer *cmdbuf, uint32_t bindpoint) in dzn_cmd_buffer_update_pipeline() argument
2252 const struct dzn_pipeline *pipeline = cmdbuf->state.bindpoint[bindpoint].pipeline; in dzn_cmd_buffer_update_pipeline()
2260 if (cmdbuf->state.bindpoint[bindpoint].dirty & DZN_CMD_BINDPOINT_DIRTY_PIPELINE) { in dzn_cmd_buffer_update_pipeline()
2261 if (bindpoint == VK_PIPELINE_BIND_POINT_GRAPHICS) { in dzn_cmd_buffer_update_pipeline()
2281 dzn_cmd_buffer_update_heaps(struct dzn_cmd_buffer *cmdbuf, uint32_t bindpoint) in dzn_cmd_buffer_update_heaps() argument
2285 &cmdbuf->state.bindpoint[bindpoint].desc_state; in dzn_cmd_buffer_update_heaps()
2293 cmdbuf->state.bindpoint[bindpoint].pipeline; in dzn_cmd_buffer_update_heaps()
2295 if (!(cmdbuf->state.bindpoint[bindpoint].dirty & DZN_CMD_BINDPOINT_DIRTY_HEAPS)) in dzn_cmd_buffer_update_heaps()
2377 if (bindpoint == VK_PIPELINE_BIND_POINT_GRAPHICS) in dzn_cmd_buffer_update_heaps()
2385 dzn_cmd_buffer_update_sysvals(struct dzn_cmd_buffer *cmdbuf, uint32_t bindpoint) in dzn_cmd_buffer_update_sysvals() argument
2387 if (!(cmdbuf->state.bindpoint[bindpoint].dirty & DZN_CMD_BINDPOINT_DIRTY_SYSVALS)) in dzn_cmd_buffer_update_sysvals()
2390 const struct dzn_pipeline *pipeline = cmdbuf->state.bindpoint[bindpoint].pipeline; in dzn_cmd_buffer_update_sysvals()
2393 if (bindpoint == VK_PIPELINE_BIND_POINT_GRAPHICS) { in dzn_cmd_buffer_update_sysvals()
2466 dzn_cmd_buffer_update_push_constants(struct dzn_cmd_buffer *cmdbuf, uint32_t bindpoint) in dzn_cmd_buffer_update_push_constants() argument
2469 bindpoint == VK_PIPELINE_BIND_POINT_GRAPHICS ? in dzn_cmd_buffer_update_push_constants()
2482 if (bindpoint == VK_PIPELINE_BIND_POINT_GRAPHICS) in dzn_cmd_buffer_update_push_constants()
2496 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].pipeline; in dzn_cmd_buffer_update_zsa()
2597 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].pipeline; in dzn_cmd_buffer_triangle_fan_rewrite_index()
2630 if (cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_COMPUTE].pipeline) { in dzn_cmd_buffer_triangle_fan_rewrite_index()
2631 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_COMPUTE].dirty |= in dzn_cmd_buffer_triangle_fan_rewrite_index()
2661 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty = 0; in dzn_cmd_buffer_prepare_draw()
2669 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].pipeline; in dzn_cmd_buffer_triangle_fan_get_max_index_buf_size()
2707 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].pipeline; in dzn_cmd_buffer_indirect_draw()
2903 if (cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_COMPUTE].pipeline) { in dzn_cmd_buffer_indirect_draw()
2904 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_COMPUTE].dirty |= in dzn_cmd_buffer_indirect_draw()
2911 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= in dzn_cmd_buffer_indirect_draw()
2951 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_COMPUTE].dirty = 0; in dzn_cmd_buffer_prepare_dispatch()
3196 if (cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].pipeline) { in dzn_CmdBlitImage2()
3197 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= in dzn_CmdBlitImage2()
3240 if (cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].pipeline) { in dzn_CmdResolveImage2()
3241 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= in dzn_CmdResolveImage2()
3285 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_COMPUTE].dirty |= in dzn_CmdDispatch()
3690 cmdbuf->state.bindpoint[pipelineBindPoint].pipeline = pipeline; in dzn_CmdBindPipeline()
3691 cmdbuf->state.bindpoint[pipelineBindPoint].dirty |= DZN_CMD_BINDPOINT_DIRTY_PIPELINE; in dzn_CmdBindPipeline()
3747 &cmdbuf->state.bindpoint[pipelineBindPoint].desc_state; in dzn_CmdBindDescriptorSets()
3772 cmdbuf->state.bindpoint[pipelineBindPoint].dirty |= dirty; in dzn_CmdBindDescriptorSets()
3803 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= in dzn_CmdSetViewport()
3856 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].pipeline; in dzn_CmdDraw()
3860 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= in dzn_CmdDraw()
3900 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].pipeline; in dzn_CmdDrawIndexed()
3941 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= in dzn_CmdDrawIndexed()
4080 …cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= DZN_CMD_BINDPOINT_DIRTY_PIPELINE; in dzn_CmdBindIndexBuffer()
4408 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_COMPUTE].dirty |= in dzn_CmdDispatchIndirect()
4414 cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_COMPUTE].pipeline; in dzn_CmdDispatchIndirect()
4467 …cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= DZN_CMD_BINDPOINT_DIRTY_PIPELINE; in dzn_CmdSetDepthBias()
4516 …cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= DZN_CMD_BINDPOINT_DIRTY_PIPELINE; in dzn_CmdSetStencilCompareMask()
4537 …cmdbuf->state.bindpoint[VK_PIPELINE_BIND_POINT_GRAPHICS].dirty |= DZN_CMD_BINDPOINT_DIRTY_PIPELINE; in dzn_CmdSetStencilWriteMask()