| /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/ |
| H A D | v3d_nir_lower_logic_ops.c | 196 if (c->fs_key->color_fmt[rt].swizzle[0] == 2 && 197 c->fs_key->color_fmt[rt].format != PIPE_FORMAT_B5G6R5_UNORM) { 200 return c->fs_key->color_fmt[rt].swizzle; 208 util_format_get_nr_components(c->fs_key->color_fmt[rt].format); 237 op_res[i] = v3d_logicop(b, c->fs_key->logicop_func, src, dst); 246 c->fs_key->color_fmt[rt].format, 278 v3d_logicop(b, c->fs_key->logicop_func, packed_src, packed_dst); 295 if (c->fs_key->color_fmt[rt].format == PIPE_FORMAT_R10G10B10A2_UNORM) { 301 if (util_format_is_unorm(c->fs_key->color_fmt[rt].format)) { 327 const int logic_op = c->fs_key [all...] |
| H A D | nir_to_vir.c | 1572 if (!(c->fs_key->cbufs & (1 << rt)) || !c->output_color_var[rt]) 1587 if (c->fs_key->swap_color_rb & (1 << rt)) 1594 (c->fs_key->f32_color_rb & (1 << rt)); 1604 if (c->fs_key->f32_color_rb & (1 << rt)) { 1629 if (c->fs_key->swap_color_rb & (1 << rt)) { 1634 if (c->fs_key->sample_alpha_to_one) 1691 if (c->fs_key->cbufs & (1 << rt) && c->output_color_var[rt]) 1695 if (c->fs_key->sample_alpha_to_coverage && c->output_color_var[0]) { 1724 c->fs_key->sample_alpha_to_coverage || 2040 c->fs_key [all...] |
| H A D | v3d_nir_lower_io.c | 355 c->fs_key->point_sprite_mask)) { 363 if (!c->fs_key->is_points) 373 if (c->fs_key->point_coord_upper_left && comp == 1)
|
| H A D | vir.c | 962 if (c->fs_key->int_color_rb & mask) { 966 } else if (c->fs_key->uint_color_rb & mask) { 977 if (c->fs_key->int_color_rb || c->fs_key->uint_color_rb) 982 if (c->fs_key->line_smoothing) { 1448 c->fs_key = (struct v3d_fs_key *) c->key;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_nir_lower_blend.c | 51 return (c->fs_key->blend.blend_enable || 52 c->fs_key->blend.colormask != 0xf || 53 c->fs_key->logicop_func != PIPE_LOGICOP_COPY); 258 struct pipe_rt_blend_state *blend = &c->fs_key->blend; 305 struct pipe_rt_blend_state *blend = &c->fs_key->blend; 310 enum pipe_format color_format = c->fs_key->color_format; 426 enum pipe_format color_format = c->fs_key->color_format; 446 enum pipe_format color_format = c->fs_key->color_format; 459 if (c->fs_key->sample_alpha_to_one && c->fs_key [all...] |
| H A D | vc4_nir_lower_io.c | 235 return (c->fs_key->point_sprite_mask & 277 if (!c->fs_key->is_points) 288 if (c->fs_key->point_coord_upper_left && comp == 1)
|
| H A D | vc4_program.c | 126 qir_uniform_ui(c, c->fs_key->ubo_1_size - 4)); 1353 if (c->fs_key->stencil_enabled) { 1356 if (c->fs_key->stencil_twoside) { 1360 if (c->fs_key->stencil_full_writemasks) { 1370 if (c->fs_key->depth_enabled) { 1597 (c->fs_key->point_sprite_mask & 2220 c->fs_key = (struct vc4_fs_key *)key; 2221 if (c->fs_key->is_points) { 2224 } else if (c->fs_key->is_lines) { 2239 if (c->fs_key [all...] |
| H A D | vc4_qir.h | 451 struct vc4_fs_key *fs_key; member in struct:vc4_compile
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_meta_resolve.c | 271 unsigned fs_key = radv_format_meta_fs_key(format); local in function:radv_device_init_meta_resolve_state 272 res = create_pass(device, format, &state->resolve.pass[fs_key]); 278 &state->resolve.pipeline[fs_key], state->resolve.pass[fs_key]); 302 unsigned fs_key = radv_format_meta_fs_key(vk_format); local in function:emit_resolve 307 device->meta_state.resolve.pipeline[fs_key]); 363 unsigned fs_key) 367 if (device->meta_state.resolve.pipeline[fs_key]) 371 if (device->meta_state.resolve.pipeline[fs_key]) { 378 result = create_pass(device, radv_fs_key_format_exemplars[fs_key], 362 build_resolve_pipeline(struct radv_device * device,unsigned fs_key) argument 466 unsigned fs_key = radv_format_meta_fs_key(dest_image->vk_format); local in function:radv_CmdResolveImage [all...] |
| H A D | radv_meta_resolve_fs.c | 166 unsigned fs_key = radv_format_meta_fs_key(format); local in function:create_resolve_pipeline 167 VkPipeline *pipeline = &device->meta_state.resolve_fragment.rc[samples_log2].pipeline[fs_key]; 187 VkRenderPass *rp = &device->meta_state.resolve_fragment.rc[samples_log2].render_pass[fs_key][0]; 415 unsigned fs_key = radv_format_meta_fs_key(dest_iview->vk_format); local in function:emit_resolve 416 VkPipeline* pipeline = &device->meta_state.resolve_fragment.rc[samples_log2].pipeline[fs_key]; 419 VkResult ret = create_resolve_pipeline(device, samples_log2, radv_fs_key_format_exemplars[fs_key]); 459 unsigned fs_key = radv_format_meta_fs_key(dest_image->vk_format); local in function:radv_meta_resolve_fragment_image 466 if (!device->meta_state.resolve_fragment.rc[samples_log2].render_pass[fs_key][dst_layout]) { 467 VkResult ret = create_resolve_pipeline(device, samples_log2, radv_fs_key_format_exemplars[fs_key]); 474 rp = device->meta_state.resolve_fragment.rc[samples_log2].render_pass[fs_key][dst_layou [all...] |
| H A D | radv_meta_blit2d.c | 210 enum blit2d_src_type src_type, unsigned fs_key, 214 cmd_buffer->device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key]; 291 unsigned fs_key = radv_format_meta_fs_key(dst_temps.iview.vk_format); local in function:radv_meta_blit2d_normal_dst 294 if (device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key] == VK_NULL_HANDLE) { 295 VkResult ret = blit2d_init_color_pipeline(device, src_type, radv_fs_key_format_exemplars[fs_key], log2_samples); 305 .renderPass = device->meta_state.blit2d_render_passes[fs_key][dst_layout], 316 bind_pipeline(cmd_buffer, src_type, fs_key, log2_samples); 733 unsigned fs_key = radv_format_meta_fs_key(format); local in function:blit2d_init_color_pipeline 737 if (device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key]) { 789 if (!device->meta_state.blit2d_render_passes[fs_key][dst_layou 209 bind_pipeline(struct radv_cmd_buffer * cmd_buffer,enum blit2d_src_type src_type,unsigned fs_key,uint32_t log2_samples) argument [all...] |
| H A D | radv_meta_blit.c | 38 unsigned fs_key, 347 unsigned fs_key = 0; local in function:meta_emit_blit 351 fs_key = radv_format_meta_fs_key(dest_image->vk_format); 356 .renderPass = device->meta_state.blit.render_pass[fs_key][dst_layout], 367 pipeline = &device->meta_state.blit.pipeline_1d_src[fs_key]; 370 pipeline = &device->meta_state.blit.pipeline_2d_src[fs_key]; 373 pipeline = &device->meta_state.blit.pipeline_3d_src[fs_key]; 443 VkResult ret = build_pipeline(device, src_iview->aspect_mask, translate_sampler_dim(src_image->type), fs_key, pipeline); 754 unsigned fs_key, 773 rp = device->meta_state.blit.render_pass[fs_key][ 751 build_pipeline(struct radv_device * device,VkImageAspectFlagBits aspect,enum glsl_sampler_dim tex_dim,unsigned fs_key,VkPipeline * pipeline) argument [all...] |
| H A D | radv_meta_clear.c | 376 unsigned fs_key; local in function:emit_color_clear 394 fs_key = radv_format_meta_fs_key(format); 396 if (fs_key == -1) { 401 if (device->meta_state.clear[samples_log2].render_pass[fs_key] == VK_NULL_HANDLE) { 402 VkResult ret = create_color_renderpass(device, radv_fs_key_format_exemplars[fs_key], 404 &device->meta_state.clear[samples_log2].render_pass[fs_key]); 411 if (device->meta_state.clear[samples_log2].color_pipelines[fs_key] == VK_NULL_HANDLE) { 413 &device->meta_state.clear[samples_log2].color_pipelines[fs_key], 414 device->meta_state.clear[samples_log2].render_pass[fs_key]); 421 pipeline = device->meta_state.clear[samples_log2].color_pipelines[fs_key]; 1243 unsigned fs_key = radv_format_meta_fs_key(format); local in function:radv_device_init_meta_clear_state [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_nir_lower_blend.c | 51 return (c->fs_key->blend.blend_enable || 52 c->fs_key->blend.colormask != 0xf || 53 c->fs_key->logicop_func != PIPE_LOGICOP_COPY); 251 struct pipe_rt_blend_state *blend = &c->fs_key->blend; 298 struct pipe_rt_blend_state *blend = &c->fs_key->blend; 303 enum pipe_format color_format = c->fs_key->color_format; 419 enum pipe_format color_format = c->fs_key->color_format; 439 enum pipe_format color_format = c->fs_key->color_format; 452 if (c->fs_key->sample_alpha_to_one && c->fs_key [all...] |
| H A D | vc4_nir_lower_io.c | 242 c->fs_key->point_sprite_mask)) { 254 if (!c->fs_key->is_points) 265 if (c->fs_key->point_coord_upper_left && comp == 1)
|
| H A D | vc4_program.c | 127 qir_uniform_ui(c, c->fs_key->ubo_1_size - 4)); 1342 if (c->fs_key->stencil_enabled) { 1345 if (c->fs_key->stencil_twoside) { 1349 if (c->fs_key->stencil_full_writemasks) { 1359 if (c->fs_key->depth_enabled) { 1598 c->fs_key->point_sprite_mask)) { 2238 c->fs_key = (struct vc4_fs_key *)key; 2239 if (c->fs_key->is_points) { 2242 } else if (c->fs_key->is_lines) {
|
| H A D | vc4_qir.h | 447 struct vc4_fs_key *fs_key; member in struct:vc4_compile
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_meta_resolve.c | 292 unsigned fs_key = radv_format_meta_fs_key(device, format); local in function:radv_device_init_meta_resolve_state 293 res = create_pass(device, format, &state->resolve.pass[fs_key]); 298 res = create_pipeline(device, vs_module_h, &state->resolve.pipeline[fs_key], 299 state->resolve.pass[fs_key]); 322 unsigned fs_key = radv_format_meta_fs_key(device, vk_format); local in function:emit_resolve 330 device->meta_state.resolve.pipeline[fs_key]); 413 build_resolve_pipeline(struct radv_device *device, unsigned fs_key) argument 417 if (device->meta_state.resolve.pipeline[fs_key]) 421 if (device->meta_state.resolve.pipeline[fs_key]) { 428 result = create_pass(device, radv_fs_key_format_exemplars[fs_key], 456 unsigned fs_key = radv_format_meta_fs_key(device, dst_image->vk_format); local in function:radv_meta_resolve_hardware_image [all...] |
| H A D | radv_meta_blit2d.c | 186 bind_pipeline(struct radv_cmd_buffer *cmd_buffer, enum blit2d_src_type src_type, unsigned fs_key, argument 190 cmd_buffer->device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key]; 264 unsigned fs_key = radv_format_meta_fs_key(device, dst_temps.iview.vk_format); local in function:radv_meta_blit2d_normal_dst 267 if (device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key] == 270 device, src_type, radv_fs_key_format_exemplars[fs_key], log2_samples); 281 .renderPass = device->meta_state.blit2d_render_passes[fs_key][dst_layout], 300 bind_pipeline(cmd_buffer, src_type, fs_key, log2_samples); 675 unsigned fs_key = radv_format_meta_fs_key(device, format); local in function:blit2d_init_color_pipeline 679 if (device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key]) { 724 if (!device->meta_state.blit2d_render_passes[fs_key][dst_layou [all...] |
| H A D | radv_meta_blit.c | 35 enum glsl_sampler_dim tex_dim, unsigned fs_key, 282 unsigned fs_key = 0; local in function:meta_emit_blit 286 fs_key = radv_format_meta_fs_key(device, dest_image->vk_format); 292 .renderPass = device->meta_state.blit.render_pass[fs_key][dst_layout], 305 pipeline = &device->meta_state.blit.pipeline_1d_src[fs_key]; 308 pipeline = &device->meta_state.blit.pipeline_2d_src[fs_key]; 311 pipeline = &device->meta_state.blit.pipeline_3d_src[fs_key]; 390 translate_sampler_dim(src_image->type), fs_key, pipeline); 691 enum glsl_sampler_dim tex_dim, unsigned fs_key, VkPipeline *pipeline) 709 rp = device->meta_state.blit.render_pass[fs_key][ 690 build_pipeline(struct radv_device * device,VkImageAspectFlagBits aspect,enum glsl_sampler_dim tex_dim,unsigned fs_key,VkPipeline * pipeline) argument [all...] |
| H A D | radv_meta_resolve_fs.c | 134 unsigned fs_key = radv_format_meta_fs_key(device, format); local in function:create_resolve_pipeline 135 VkPipeline *pipeline = &device->meta_state.resolve_fragment.rc[samples_log2].pipeline[fs_key]; 152 VkRenderPass *rp = &device->meta_state.resolve_fragment.rc[samples_log2].render_pass[fs_key][0]; 760 unsigned fs_key = radv_format_meta_fs_key(cmd_buffer->device, dst_iview->vk_format); local in function:radv_get_resolve_pipeline 765 pipeline = &device->meta_state.resolve_fragment.rc[samples_log2].pipeline[fs_key]; 769 ret = create_resolve_pipeline(device, samples_log2, radv_fs_key_format_exemplars[fs_key]); 940 unsigned fs_key = radv_format_meta_fs_key(cmd_buffer->device, dest_image->vk_format); local in function:radv_meta_resolve_fragment_image 946 if (!device->meta_state.resolve_fragment.rc[samples_log2].render_pass[fs_key][dst_layout]) { 948 create_resolve_pipeline(device, samples_log2, radv_fs_key_format_exemplars[fs_key]); 955 rp = device->meta_state.resolve_fragment.rc[samples_log2].render_pass[fs_key][dst_layou [all...] |
| H A D | radv_meta_clear.c | 385 unsigned fs_key; local in function:emit_color_clear 403 fs_key = radv_format_meta_fs_key(device, format); 404 assert(fs_key != -1); 406 if (device->meta_state.clear[samples_log2].render_pass[fs_key] == VK_NULL_HANDLE) { 408 create_color_renderpass(device, radv_fs_key_format_exemplars[fs_key], samples, 409 &device->meta_state.clear[samples_log2].render_pass[fs_key]); 416 if (device->meta_state.clear[samples_log2].color_pipelines[fs_key] == VK_NULL_HANDLE) { 418 device, samples, 0, &device->meta_state.clear[samples_log2].color_pipelines[fs_key], 419 device->meta_state.clear[samples_log2].render_pass[fs_key]); 426 pipeline = device->meta_state.clear[samples_log2].color_pipelines[fs_key]; 1341 unsigned fs_key = radv_format_meta_fs_key(device, format); local in function:radv_device_init_meta_clear_state [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/ |
| H A D | vir.c | 778 if (c->fs_key->int_color_rb & mask) { 782 } else if (c->fs_key->uint_color_rb & mask) { 793 if (c->fs_key->int_color_rb || c->fs_key->uint_color_rb) 826 if (c->fs_key->light_twoside) 829 if (c->fs_key->clamp_color) 832 if (c->fs_key->alpha_test) { 834 c->fs_key->alpha_test_func, 895 c->fs_key = (struct v3d_fs_key *)key;
|
| H A D | nir_to_vir.c | 613 if (c->fs_key->shade_model_flat) { 1115 if (c->fs_key->cbufs & (1 << rt) && c->output_color_var[rt]) 1119 if (c->fs_key->sample_alpha_to_coverage && c->output_color_var[0]) { 1148 c->fs_key->sample_alpha_to_coverage || 1186 if (!(c->fs_key->cbufs & (1 << rt)) || !c->output_color_var[rt]) 1198 if (c->fs_key->swap_color_rb & (1 << rt)) 1229 if (c->fs_key->f32_color_rb & (1 << rt)) { 1242 if (c->fs_key->swap_color_rb & (1 << rt)) { 1247 if (c->fs_key->sample_alpha_to_one) 1250 if (c->fs_key [all...] |
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 17.3.4.rst | 96 - radv: add fs_key meta format support to resolve passes.
|