Searched refs:conversion_matrix (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_convert_ycbcr.c130 const nir_const_value_3_4 *conversion_matrix = local in function:nir_convert_ycbcr_to_rgb
134 nir_fdot(b, expanded_channels, nir_build_imm(b, 4, 32, conversion_matrix->v[0])),
135 nir_fdot(b, expanded_channels, nir_build_imm(b, 4, 32, conversion_matrix->v[1])),
136 nir_fdot(b, expanded_channels, nir_build_imm(b, 4, 32, conversion_matrix->v[2]))
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/xa/
H A Dxa_yuv.c100 xa_yuv_fs_constants(struct xa_context *r, const float conversion_matrix[]) argument
105 conversion_matrix, param_bytes);
120 const float conversion_matrix[],
138 xa_yuv_fs_constants(r, conversion_matrix);
109 xa_yuv_planar_blit(struct xa_context * r,int src_x,int src_y,int src_w,int src_h,int dst_x,int dst_y,int dst_w,int dst_h,struct xa_box * box,unsigned int num_boxes,const float conversion_matrix[],struct xa_surface * dst,struct xa_surface * yuv[]) argument
H A Dxa_context.h49 * (R,G,B,A)^T = (CM)^T (Y,U,V,1)^T, where @conversion_matrix or CM in the
64 const float conversion_matrix[],
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/xa/
H A Dxa_yuv.c100 xa_yuv_fs_constants(struct xa_context *r, const float conversion_matrix[]) argument
105 conversion_matrix, param_bytes);
120 const float conversion_matrix[],
138 xa_yuv_fs_constants(r, conversion_matrix);
109 xa_yuv_planar_blit(struct xa_context * r,int src_x,int src_y,int src_w,int src_h,int dst_x,int dst_y,int dst_w,int dst_h,struct xa_box * box,unsigned int num_boxes,const float conversion_matrix[],struct xa_surface * dst,struct xa_surface * yuv[]) argument
H A Dxa_context.h49 * (R,G,B,A)^T = (CM)^T (Y,U,V,1)^T, where @conversion_matrix or CM in the
64 const float conversion_matrix[],
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_lower_ycbcr_textures.c145 const nir_const_value_3_4 *conversion_matrix = local in function:convert_ycbcr
149 nir_fdot4(b, expanded_channels, nir_build_imm(b, 4, 32, conversion_matrix->v[0])),
150 nir_fdot4(b, expanded_channels, nir_build_imm(b, 4, 32, conversion_matrix->v[1])),
151 nir_fdot4(b, expanded_channels, nir_build_imm(b, 4, 32, conversion_matrix->v[2]))
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_nir_lower_ycbcr_textures.c144 const nir_const_value_3_4 *conversion_matrix = local in function:convert_ycbcr
148 nir_fdot4(b, expanded_channels, nir_build_imm(b, 4, 32, conversion_matrix->v[0])),
149 nir_fdot4(b, expanded_channels, nir_build_imm(b, 4, 32, conversion_matrix->v[1])),
150 nir_fdot4(b, expanded_channels, nir_build_imm(b, 4, 32, conversion_matrix->v[2]))

Completed in 6 milliseconds