Home
last modified time | relevance | path

Searched refs:sample_shading (Results 1 - 12 of 12) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_simple_shaders.h121 bool sample_shading);
127 bool sample_shading);
133 bool sample_shading);
139 bool sample_shading);
H A Du_simple_shaders.c530 bool sample_shading, in util_make_fs_blit_msaa_gen()
563 output_semantic, sample_shading ? "DCL SV[0], SAMPLEID\n" : "", in util_make_fs_blit_msaa_gen()
564 conversion_decl, sample_shading ? "MOV TEMP[0].w, SV[0].xxxx\n" : "", in util_make_fs_blit_msaa_gen()
591 bool sample_shading) in util_make_fs_blit_msaa_color()
616 return util_make_fs_blit_msaa_gen(pipe, tgsi_tex, sample_shading, samp_type, in util_make_fs_blit_msaa_color()
630 bool sample_shading) in util_make_fs_blit_msaa_depth()
632 return util_make_fs_blit_msaa_gen(pipe, tgsi_tex, sample_shading, "FLOAT", in util_make_fs_blit_msaa_depth()
646 bool sample_shading) in util_make_fs_blit_msaa_stencil()
648 return util_make_fs_blit_msaa_gen(pipe, tgsi_tex, sample_shading, "UINT", in util_make_fs_blit_msaa_stencil()
664 bool sample_shading) in util_make_fs_blit_msaa_depthstencil()
528 util_make_fs_blit_msaa_gen(struct pipe_context *pipe, enum tgsi_texture_type tgsi_tex, bool sample_shading, const char *samp_type, const char *output_semantic, const char *output_mask, const char *conversion_decl, const char *conversion) util_make_fs_blit_msaa_gen() argument
587 util_make_fs_blit_msaa_color(struct pipe_context *pipe, enum tgsi_texture_type tgsi_tex, enum tgsi_return_type stype, enum tgsi_return_type dtype, bool sample_shading) util_make_fs_blit_msaa_color() argument
628 util_make_fs_blit_msaa_depth(struct pipe_context *pipe, enum tgsi_texture_type tgsi_tex, bool sample_shading) util_make_fs_blit_msaa_depth() argument
644 util_make_fs_blit_msaa_stencil(struct pipe_context *pipe, enum tgsi_texture_type tgsi_tex, bool sample_shading) util_make_fs_blit_msaa_stencil() argument
662 util_make_fs_blit_msaa_depthstencil(struct pipe_context *pipe, enum tgsi_texture_type tgsi_tex, bool sample_shading) util_make_fs_blit_msaa_depthstencil() argument
[all...]
H A Du_blitter.c1130 bool sample_shading = ctx->has_sample_shading && src_samples > 1 && in blitter_get_fs_texfetch_depth() local
1132 void **shader = &ctx->fs_texfetch_depth_msaa[target][sample_shading]; in blitter_get_fs_texfetch_depth()
1139 *shader = util_make_fs_blit_msaa_depth(pipe, tgsi_tex, sample_shading); in blitter_get_fs_texfetch_depth()
1175 bool sample_shading = ctx->has_sample_shading && src_samples > 1 && in blitter_get_fs_texfetch_depthstencil() local
1177 void **shader = &ctx->fs_texfetch_depthstencil_msaa[target][sample_shading]; in blitter_get_fs_texfetch_depthstencil()
1185 sample_shading); in blitter_get_fs_texfetch_depthstencil()
1221 bool sample_shading = ctx->has_sample_shading && src_samples > 1 && in blitter_get_fs_texfetch_stencil() local
1223 void **shader = &ctx->fs_texfetch_stencil_msaa[target][sample_shading]; in blitter_get_fs_texfetch_stencil()
1231 sample_shading); in blitter_get_fs_texfetch_stencil()
1863 bool sample_shading in do_blits() local
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_program.c425 bool sample_shading = fs->per_samp | key->sample_shading; variable
877 if (sample_shading)
927 OUT_RING(ring, COND(sample_shading, A6XX_RB_SAMPLE_CNTL_PER_SAMP_MODE));
933 sample_shading ? FRAGCOORD_SAMPLE : FRAGCOORD_CENTER));
936 OUT_RING(ring, COND(sample_shading, A6XX_GRAS_SAMPLE_CNTL_PER_SAMP_MODE));
H A Dfd6_draw.c156 .sample_shading = (ctx->min_samples > 1),
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_shader.h241 shader_info->fs.sample_shading; in pan_shader_prepare_rsd()
H A Dpan_shader.c255 info->fs.sample_shading = s->info.fs.uses_sample_shading; in pan_shader_compile()
/third_party/mesa3d/src/panfrost/util/
H A Dpan_ir.h292 bool sample_shading; member
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_pipeline.c1403 bool sample_shading = fs->per_samp | fs->key.sample_shading; in tu6_emit_fs_inputs() local
1469 if (sample_shading) in tu6_emit_fs_inputs()
1502 sample_shading ? FRAGCOORD_SAMPLE : FRAGCOORD_CENTER) | in tu6_emit_fs_inputs()
1509 tu_cs_emit(cs, COND(sample_shading, A6XX_RB_SAMPLE_CNTL_PER_SAMP_MODE)); in tu6_emit_fs_inputs()
1514 sample_shading ? FRAGCOORD_SAMPLE : FRAGCOORD_CENTER)); in tu6_emit_fs_inputs()
1517 tu_cs_emit(cs, COND(sample_shading, A6XX_GRAS_SAMPLE_CNTL_PER_SAMP_MODE)); in tu6_emit_fs_inputs()
2449 * Note that ir3_shader_key::sample_shading is not actually used by ir3, in tu_pipeline_shader_key_init()
2455 key->sample_shading = true; in tu_pipeline_shader_key_init()
2829 keys[MESA_SHADER_FRAGMENT].force_sample_interp = ir3_key.sample_shading; in tu_pipeline_builder_compile_shaders()
[all...]
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_shader.h290 unsigned sample_shading : 1; member
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_meta_copy.c465 shader_info->fs.sample_shading = is_ms; in panvk_meta_copy_img2img_shader()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_cmdstream.c3290 cfg.evaluate_per_sample |= fs->info.fs.sample_shading; in panfrost_emit_draw()

Completed in 26 milliseconds