/third_party/mesa3d/src/panfrost/lib/ |
H A D | pan_blitter.c | 71 unsigned src_samples: 5; member 104 unsigned src_samples : 5; member 452 "%s[%s;%s;%s%s;src_samples=%d,dst_samples=%d]", in pan_blitter_get_blit_shader() 457 key->surfaces[i].src_samples, in pan_blitter_get_blit_shader() 480 key->surfaces[i].src_samples == key->surfaces[i].dst_samples); in pan_blitter_get_blit_shader() 494 bool resolve = key->surfaces[i].src_samples > key->surfaces[i].dst_samples; in pan_blitter_get_blit_shader() 495 bool ms = key->surfaces[i].src_samples > 1; in pan_blitter_get_blit_shader() 527 key->surfaces[i].src_samples : 1; in pan_blitter_get_blit_shader() 659 key.surfaces[0].src_samples = views->src_z->image->layout.nr_samples; in pan_blitter_get_key() 669 key.surfaces[1].src_samples in pan_blitter_get_key() [all...] |
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_blitter.c | 1122 unsigned src_samples, unsigned dst_samples, in blitter_get_fs_texfetch_depth() 1129 if (src_samples > 1) { in blitter_get_fs_texfetch_depth() 1130 bool sample_shading = ctx->has_sample_shading && src_samples > 1 && in blitter_get_fs_texfetch_depth() 1131 src_samples == dst_samples; in blitter_get_fs_texfetch_depth() 1138 tgsi_tex = util_pipe_tex_to_tgsi_tex(target, src_samples); in blitter_get_fs_texfetch_depth() 1167 unsigned src_samples, in blitter_get_fs_texfetch_depthstencil() 1174 if (src_samples > 1) { in blitter_get_fs_texfetch_depthstencil() 1175 bool sample_shading = ctx->has_sample_shading && src_samples > 1 && in blitter_get_fs_texfetch_depthstencil() 1176 src_samples == dst_samples; in blitter_get_fs_texfetch_depthstencil() 1183 tgsi_tex = util_pipe_tex_to_tgsi_tex(target, src_samples); in blitter_get_fs_texfetch_depthstencil() 1120 blitter_get_fs_texfetch_depth(struct blitter_context_priv *ctx, enum pipe_texture_target target, unsigned src_samples, unsigned dst_samples, bool use_txf) blitter_get_fs_texfetch_depth() argument 1165 blitter_get_fs_texfetch_depthstencil(struct blitter_context_priv *ctx, enum pipe_texture_target target, unsigned src_samples, unsigned dst_samples, bool use_txf) blitter_get_fs_texfetch_depthstencil() argument 1211 blitter_get_fs_texfetch_stencil(struct blitter_context_priv *ctx, enum pipe_texture_target target, unsigned src_samples, unsigned dst_samples, bool use_txf) blitter_get_fs_texfetch_stencil() argument 1861 unsigned src_samples = src->texture->nr_samples; do_blits() local 2020 unsigned src_samples = src->texture->nr_samples; util_blitter_blit_generic() local [all...] |
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_nir.h | 143 uint32_t src_samples : 6; member
|
H A D | dzn_nir.c | 604 bool ms = info->src_samples > 1; in dzn_nir_blit_fs() 657 info->src_samples : 1; in dzn_nir_blit_fs()
|
H A D | dzn_meta.c | 620 .src_samples = key->samples, in dzn_meta_blit_create()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_meta_copy.c | 2958 VkSampleCountFlagBits src_samples, in get_blit_pipeline_cache_key() 2984 *p = (dst_samples << 8) | src_samples; in get_blit_pipeline_cache_key() 3156 VkSampleCountFlagBits src_samples) in build_nir_tex_op_ms_resolve() 3158 assert(src_samples > VK_SAMPLE_COUNT_1_BIT); in build_nir_tex_op_ms_resolve() 3170 for (uint32_t i = 0; i < src_samples; i++) { in build_nir_tex_op_ms_resolve() 3186 return nir_fmul(b, tmp, nir_imm_float(b, 1.0f / src_samples)); in build_nir_tex_op_ms_resolve() 3215 VkSampleCountFlagBits src_samples, in build_nir_tex_op() 3220 assert(src_samples == VK_SAMPLE_COUNT_4_BIT); in build_nir_tex_op() 3229 return build_nir_tex_op_ms_resolve(b, tex_pos, tex_type, src_samples); in build_nir_tex_op() 3233 assert(src_samples in build_nir_tex_op() 2954 get_blit_pipeline_cache_key(VkFormat dst_format, VkFormat src_format, VkColorComponentFlags cmask, VkSampleCountFlagBits dst_samples, VkSampleCountFlagBits src_samples, uint8_t *key) get_blit_pipeline_cache_key() argument 3153 build_nir_tex_op_ms_resolve(struct nir_builder *b, nir_ssa_def *tex_pos, enum glsl_base_type tex_type, VkSampleCountFlagBits src_samples) build_nir_tex_op_ms_resolve() argument 3210 build_nir_tex_op(struct nir_builder *b, struct v3dv_device *device, nir_ssa_def *tex_pos, enum glsl_base_type tex_type, VkSampleCountFlagBits dst_samples, VkSampleCountFlagBits src_samples, enum glsl_sampler_dim dim) build_nir_tex_op() argument 3279 get_color_blit_fs(struct v3dv_device *device, VkFormat dst_format, VkFormat src_format, VkSampleCountFlagBits dst_samples, VkSampleCountFlagBits src_samples, enum glsl_sampler_dim sampler_dim) get_color_blit_fs() argument 3486 get_sampler_dim(VkImageType type, VkSampleCountFlagBits src_samples) get_sampler_dim() argument 3507 create_blit_pipeline(struct v3dv_device *device, VkFormat dst_format, VkFormat src_format, VkColorComponentFlags cmask, VkImageType src_type, VkSampleCountFlagBits dst_samples, VkSampleCountFlagBits src_samples, VkRenderPass _pass, VkPipelineLayout pipeline_layout, VkPipeline *pipeline) create_blit_pipeline() argument 3580 get_blit_pipeline(struct v3dv_device *device, VkFormat dst_format, VkFormat src_format, VkColorComponentFlags cmask, VkImageType src_type, VkSampleCountFlagBits dst_samples, VkSampleCountFlagBits src_samples, struct v3dv_meta_blit_pipeline **pipeline) get_blit_pipeline() argument [all...] |
/third_party/mesa3d/src/intel/blorp/ |
H A D | blorp_blit.c | 1200 (key->src_samples <= 1)); in brw_blorp_build_nir_shader() 1293 if (key->src_samples == 1) in brw_blorp_build_nir_shader() 1318 * (X, Y, S) = decode_msaa(src_samples, detile(src_tiling, offset)). in brw_blorp_build_nir_shader() 1325 key->tex_samples != key->src_samples || in brw_blorp_build_nir_shader() 1327 src_pos = blorp_nir_encode_msaa(&b, src_pos, key->src_samples, in brw_blorp_build_nir_shader() 1346 if (key->src_samples == 1) { in brw_blorp_build_nir_shader() 1359 assert(key->tex_samples == key->src_samples); in brw_blorp_build_nir_shader() 1362 if (key->src_samples == 1) { in brw_blorp_build_nir_shader() 1366 color = blorp_nir_manual_blend_bilinear(&b, src_pos, key->src_samples, in brw_blorp_build_nir_shader() 1375 assert(key->tex_samples == key->src_samples); in brw_blorp_build_nir_shader() [all...] |
H A D | blorp_priv.h | 294 unsigned src_samples; member
|
/third_party/ffmpeg/libavfilter/ |
H A D | af_atempo.c | 445 int src_samples = (src_end - src) / atempo->stride; in yae_load_data() local 448 int nsamples = FFMIN(read_size, src_samples); in yae_load_data()
|