Lines Matching refs:pcr
372 VkPushConstantRange pcr[2] = {0}; in zink_pipeline_layout_create() local
375 pcr[0].stageFlags = VK_SHADER_STAGE_COMPUTE_BIT; in zink_pipeline_layout_create()
376 pcr[0].offset = 0; in zink_pipeline_layout_create()
377 pcr[0].size = sizeof(struct zink_cs_push_constant); in zink_pipeline_layout_create()
381 pcr[0].stageFlags = VK_SHADER_STAGE_VERTEX_BIT; in zink_pipeline_layout_create()
382 pcr[0].offset = offsetof(struct zink_gfx_push_constant, draw_mode_is_indexed); in zink_pipeline_layout_create()
383 pcr[0].size = 2 * sizeof(unsigned); in zink_pipeline_layout_create()
384 pcr[1].stageFlags = VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT; in zink_pipeline_layout_create()
385 pcr[1].offset = offsetof(struct zink_gfx_push_constant, default_inner_level); in zink_pipeline_layout_create()
386 pcr[1].size = sizeof(float) * 6; in zink_pipeline_layout_create()
389 plci.pPushConstantRanges = &pcr[0]; in zink_pipeline_layout_create()