Lines Matching defs:pass

113          v3dv_DestroyRenderPass(_device, item->pass, &device->vk.alloc);
226 v3dv_DestroyRenderPass(_device, item->pass, &device->vk.alloc);
1602 struct v3dv_render_pass *pass,
1835 struct v3dv_render_pass *pass = v3dv_render_pass_from_handle(_pass);
1876 pass,
1918 /* The blit render pass is compatible */
1920 &(*pipeline)->pass,
1928 (*pipeline)->pass,
1947 if ((*pipeline)->pass)
1948 v3dv_DestroyRenderPass(_device, (*pipeline)->pass, &device->vk.alloc);
2046 assert(pipeline && pipeline->pipeline && pipeline->pass);
2058 /* We can't pass region->bufferOffset here for the offset field because
2060 * aligned value. Instead, we use 0 here and we pass the offset in texels
2142 .renderPass = pipeline->pass,
2162 /* Start render pass for this layer.
2178 v3dv_render_pass_from_handle(pipeline->pass);
2195 pipeline->pass,
3366 struct v3dv_render_pass *pass,
3467 .renderPass = v3dv_render_pass_to_handle(pass),
3518 struct v3dv_render_pass *pass = v3dv_render_pass_from_handle(_pass);
3565 pass,
3610 &(*pipeline)->pass,
3625 (*pipeline)->pass,
3643 if ((*pipeline)->pass)
3644 v3dv_DestroyRenderPass(_device, (*pipeline)->pass, &device->vk.alloc);
3978 pipeline->pass && pipeline->pass_no_load);
4064 .renderPass = pipeline->pass,
4145 * use the render pass version that won't pre-load the tile buffer
4155 v3dv_render_pass_from_handle(pipeline->pass);
4166 pipeline->pass,
4223 /* This command can only happen outside a render pass */
4224 assert(cmd_buffer->state.pass == NULL);
4347 /* This command can only happen outside a render pass */
4348 assert(cmd_buffer->state.pass == NULL);