Lines Matching refs:rast_info
1766 tu6_gras_su_cntl(const VkPipelineRasterizationStateCreateInfo *rast_info, in tu6_gras_su_cntl() argument
1772 if (rast_info->cullMode & VK_CULL_MODE_FRONT_BIT) in tu6_gras_su_cntl()
1774 if (rast_info->cullMode & VK_CULL_MODE_BACK_BIT) in tu6_gras_su_cntl()
1777 if (rast_info->frontFace == VK_FRONT_FACE_CLOCKWISE) in tu6_gras_su_cntl()
1781 A6XX_GRAS_SU_CNTL_LINEHALFWIDTH(rast_info->lineWidth / 2.0f); in tu6_gras_su_cntl()
1783 if (rast_info->depthBiasEnable) in tu6_gras_su_cntl()
2392 const VkPipelineRasterizationStateCreateInfo *rast_info = in tu_pipeline_builder_parse_rasterization() local
2395 enum a6xx_polygon_mode mode = tu6_polygon_mode(rast_info->polygonMode); in tu_pipeline_builder_parse_rasterization()
2397 bool depth_clip_disable = rast_info->depthClampEnable; in tu_pipeline_builder_parse_rasterization()
2400 vk_find_struct_const(rast_info, PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT); in tu_pipeline_builder_parse_rasterization()
2412 .unk5 = rast_info->depthClampEnable, in tu_pipeline_builder_parse_rasterization()
2428 vk_find_struct_const(rast_info->pNext, in tu_pipeline_builder_parse_rasterization()
2433 .discard = rast_info->rasterizerDiscardEnable)); in tu_pipeline_builder_parse_rasterization()
2435 A6XX_VPC_UNKNOWN_9107(.raster_discard = rast_info->rasterizerDiscardEnable)); in tu_pipeline_builder_parse_rasterization()
2438 tu6_gras_su_cntl(rast_info, builder->samples, builder->multiview_mask != 0); in tu_pipeline_builder_parse_rasterization()
2444 tu6_emit_depth_bias(&cs, rast_info->depthBiasConstantFactor, in tu_pipeline_builder_parse_rasterization()
2445 rast_info->depthBiasClamp, in tu_pipeline_builder_parse_rasterization()
2446 rast_info->depthBiasSlopeFactor); in tu_pipeline_builder_parse_rasterization()
2465 const VkPipelineRasterizationStateCreateInfo *rast_info = in tu_pipeline_builder_parse_depth_stencil() local
2478 if (rast_info->depthClampEnable) in tu_pipeline_builder_parse_depth_stencil()