Home
last modified time | relevance | path

Searched refs:pipe_format (Results 1 – 25 of 497) sorted by relevance

12345678910>>...20

/third_party/mesa3d/src/util/format/
Du_format.h151 enum pipe_format format;
415 util_format_description(enum pipe_format format) ATTRIBUTE_CONST;
418 util_format_pack_description(enum pipe_format format) ATTRIBUTE_CONST;
422 util_format_unpack_description(enum pipe_format format) ATTRIBUTE_CONST;
426 util_format_unpack_description_generic(enum pipe_format format) ATTRIBUTE_CONST;
429 util_format_unpack_description_neon(enum pipe_format format) ATTRIBUTE_CONST;
441 util_format_fetch_rgba_func(enum pipe_format format) ATTRIBUTE_CONST;
448 util_format_name(enum pipe_format format) in util_format_name()
461 util_format_short_name(enum pipe_format format) in util_format_short_name()
477 util_format_is_plain(enum pipe_format format) in util_format_is_plain()
[all …]
Du_format.c51 enum pipe_format format, in util_copy_rect()
98 util_format_is_float(enum pipe_format format) in util_format_is_float()
114 util_format_has_alpha(enum pipe_format format) in util_format_has_alpha()
126 util_format_has_alpha1(enum pipe_format format) in util_format_has_alpha1()
138 util_format_is_luminance(enum pipe_format format) in util_format_is_luminance()
155 util_format_is_alpha(enum pipe_format format) in util_format_is_alpha()
172 util_format_is_pure_integer(enum pipe_format format) in util_format_is_pure_integer()
194 util_format_is_pure_sint(enum pipe_format format) in util_format_is_pure_sint()
207 util_format_is_pure_uint(enum pipe_format format) in util_format_is_pure_uint()
223 util_format_is_snorm(enum pipe_format format) in util_format_is_snorm()
[all …]
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_format.h41 d3d12_get_format(enum pipe_format format);
44 d3d12_get_typeless_format(enum pipe_format format);
47 enum pipe_format
50 enum pipe_format
54 d3d12_get_resource_srv_format(enum pipe_format f, enum pipe_texture_target target);
57 d3d12_get_resource_rt_format(enum pipe_format f);
68 d3d12_get_format_info(enum pipe_format resource_format, enum pipe_format format, enum pipe_texture_…
70 enum pipe_format
71 d3d12_emulated_vtx_format(enum pipe_format fmt);
74 d3d12_get_format_start_plane(enum pipe_format fmt);
[all …]
Dd3d12_format.c203 d3d12_get_format(enum pipe_format format) in d3d12_get_format()
209 d3d12_get_typeless_format(enum pipe_format format) in d3d12_get_typeless_format()
214 enum pipe_format
219 return (enum pipe_format)i; in d3d12_get_pipe_format()
225 enum pipe_format
265 d3d12_get_resource_rt_format(enum pipe_format f) in d3d12_get_resource_rt_format()
286 d3d12_get_resource_srv_format(enum pipe_format f, enum pipe_texture_target target) in d3d12_get_resource_srv_format()
317 d3d12_get_format_info(enum pipe_format resource_format, enum pipe_format pformat, enum pipe_texture… in d3d12_get_format_info()
374 enum pipe_format
375 d3d12_emulated_vtx_format(enum pipe_format fmt) in d3d12_emulated_vtx_format()
[all …]
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_format.h31 bool lima_format_texel_supported(enum pipe_format f);
32 bool lima_format_pixel_supported(enum pipe_format f);
33 int lima_format_get_texel(enum pipe_format f);
34 int lima_format_get_pixel(enum pipe_format f);
35 int lima_format_get_texel_reload(enum pipe_format f);
36 bool lima_format_get_texel_swap_rb(enum pipe_format f);
37 bool lima_format_get_pixel_swap_rb(enum pipe_format f);
38 const uint8_t *lima_format_get_texel_swizzle(enum pipe_format f);
39 uint32_t lima_format_get_channel_layout(enum pipe_format f);
Dlima_format.c151 get_texel_format(enum pipe_format f) in get_texel_format()
161 get_pixel_format(enum pipe_format f) in get_pixel_format()
171 lima_format_texel_supported(enum pipe_format f) in lima_format_texel_supported()
182 lima_format_pixel_supported(enum pipe_format f) in lima_format_pixel_supported()
193 lima_format_get_texel(enum pipe_format f) in lima_format_get_texel()
199 lima_format_get_texel_reload(enum pipe_format f) in lima_format_get_texel_reload()
211 lima_format_get_pixel(enum pipe_format f) in lima_format_get_pixel()
217 lima_format_get_texel_swap_rb(enum pipe_format f) in lima_format_get_texel_swap_rb()
223 lima_format_get_pixel_swap_rb(enum pipe_format f) in lima_format_get_pixel_swap_rb()
229 lima_format_get_texel_swizzle(enum pipe_format f) in lima_format_get_texel_swizzle()
[all …]
/third_party/mesa3d/src/panfrost/lib/
Dpan_texture.h100 enum pipe_format format;
136 enum pipe_format format;
164 enum pipe_format format);
166 enum pipe_format
167 panfrost_afbc_format(unsigned arch, enum pipe_format format);
172 panfrost_afbc_can_ytr(enum pipe_format format);
202 panfrost_block_size(uint64_t modifier, enum pipe_format format);
248 enum pipe_format format,
252 pan_stride_align_B(enum pipe_format format);
255 pan_is_stride_aligned(enum pipe_format format, unsigned stride_B);
[all …]
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_format.h67 svga_translate_vertex_format_vgpu10(enum pipe_format format,
72 svga_translate_texture_buffer_view_format(enum pipe_format format,
78 enum pipe_format format,
99 svga_format_support_gen_mips(enum pipe_format format);
102 svga_get_texture_datatype(enum pipe_format format);
127 enum pipe_format pformat,
138 enum pipe_format format,
147 enum pipe_format format,
/third_party/mesa3d/src/freedreno/fdl/
Dfd6_format_table.h50 enum a6xx_depth_format fd6_pipe2depth(enum pipe_format format);
52 enum a6xx_format fd6_vertex_format(enum pipe_format format) ATTRIBUTE_CONST;
53 enum a3xx_color_swap fd6_vertex_swap(enum pipe_format format) ATTRIBUTE_CONST;
54 enum a6xx_format fd6_texture_format(enum pipe_format format,
56 enum a3xx_color_swap fd6_texture_swap(enum pipe_format format,
58 enum a6xx_format fd6_color_format(enum pipe_format format,
60 enum a3xx_color_swap fd6_color_swap(enum pipe_format format,
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_formats.c45 get_format(const struct v3d_device_info *devinfo, enum pipe_format f) in get_format()
55 enum pipe_format f) in v3d_rt_format_supported()
66 v3d_get_rt_format(const struct v3d_device_info *devinfo, enum pipe_format f) in v3d_get_rt_format()
78 enum pipe_format f) in v3d_tex_format_supported()
86 v3d_get_tex_format(const struct v3d_device_info *devinfo, enum pipe_format f) in v3d_get_tex_format()
98 enum pipe_format f, enum pipe_tex_compare compare) in v3d_get_tex_return_size()
119 enum pipe_format f) in v3d_get_tex_return_channels()
130 v3d_get_format_swizzle(const struct v3d_device_info *devinfo, enum pipe_format f) in v3d_get_format_swizzle()
170 enum pipe_format f) in v3d_format_supports_tlb_msaa_resolve()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_format.h34 enum a5xx_vtx_fmt fd5_pipe2vtx(enum pipe_format format);
35 enum a5xx_tex_fmt fd5_pipe2tex(enum pipe_format format);
36 enum a5xx_color_fmt fd5_pipe2color(enum pipe_format format);
37 enum a3xx_color_swap fd5_pipe2swap(enum pipe_format format);
38 enum a5xx_depth_format fd5_pipe2depth(enum pipe_format format);
40 uint32_t fd5_tex_swiz(enum pipe_format format, unsigned swizzle_r,
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_format.h34 enum a4xx_vtx_fmt fd4_pipe2vtx(enum pipe_format format);
35 enum a4xx_tex_fmt fd4_pipe2tex(enum pipe_format format);
36 enum a4xx_color_fmt fd4_pipe2color(enum pipe_format format);
37 enum a3xx_color_swap fd4_pipe2swap(enum pipe_format format);
38 enum a4xx_depth_format fd4_pipe2depth(enum pipe_format format);
40 uint32_t fd4_tex_swiz(enum pipe_format format, unsigned swizzle_r,
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_format.h33 enum a3xx_vtx_fmt fd3_pipe2vtx(enum pipe_format format);
34 enum a3xx_tex_fmt fd3_pipe2tex(enum pipe_format format);
35 enum a3xx_color_fmt fd3_pipe2color(enum pipe_format format);
36 enum a3xx_color_fmt fd3_fs_output_format(enum pipe_format format);
37 enum a3xx_color_swap fd3_pipe2swap(enum pipe_format format);
39 uint32_t fd3_tex_swiz(enum pipe_format format, unsigned swizzle_r,
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_format.h39 translate_texture_format(enum pipe_format fmt);
47 texture_format_needs_swiz(enum pipe_format fmt);
50 get_texture_swiz(enum pipe_format fmt, unsigned swizzle_r,
54 translate_pe_format(enum pipe_format fmt);
57 translate_pe_format_rb_swap(enum pipe_format fmt);
60 translate_vertex_format_type(enum pipe_format fmt);
/third_party/mesa3d/src/mesa/state_tracker/
Dst_pbo.h103 enum pipe_format src_format,
104 enum pipe_format dst_format,
109 enum pipe_format src_format,
110 enum pipe_format dst_format,
120 enum pipe_format
122 enum pipe_format src_format, bool is_compressed,
124 enum pipe_format
125 st_pbo_get_src_format(struct pipe_screen *screen, enum pipe_format src_format, struct pipe_resource…
Dst_format.h47 extern enum pipe_format
51 st_pipe_format_to_mesa_format(enum pipe_format pipeFormat);
54 extern enum pipe_format
61 extern enum pipe_format
65 extern enum pipe_format
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_formats.h22 enum pipe_format tu_vk_format_to_pipe_format(VkFormat vk_format);
25 bool tu6_format_color_supported(enum pipe_format format);
26 struct tu_native_format tu6_format_color(enum pipe_format format, enum a6xx_tile_mode tile_mode);
27 bool tu6_format_texture_supported(enum pipe_format format);
28 struct tu_native_format tu6_format_texture(enum pipe_format format, enum a6xx_tile_mode tile_mode);
31 tu6_base_format(enum pipe_format format) in tu6_base_format()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_texture.h43 uint32_t r300_translate_texformat(enum pipe_format format,
48 uint32_t r500_tx_format_msb_bit(enum pipe_format format);
50 boolean r300_is_colorbuffer_format_supported(enum pipe_format format);
52 boolean r300_is_zs_format_supported(enum pipe_format format);
54 boolean r300_is_sampler_format_supported(enum pipe_format format);
58 enum pipe_format format,
/third_party/mesa3d/src/gallium/auxiliary/vl/
Dvl_video_buffer.h73 vl_get_video_buffer_formats(struct pipe_screen *screen, enum pipe_format format,
74 enum pipe_format out_format[VL_NUM_COMPONENTS]);
80 vl_video_buffer_plane_order(enum pipe_format format);
94 enum pipe_format format,
120 enum pipe_format resource_format,
138 const enum pipe_format resource_formats[VL_NUM_COMPONENTS],
/third_party/mesa3d/src/gallium/include/pipe/
Dp_screen.h179 enum pipe_format (*get_canonical_format)(struct pipe_screen *,
180 enum pipe_format format);
198 enum pipe_format src_format,
199 enum pipe_format dst_format,
211 enum pipe_format format,
222 enum pipe_format format,
492 enum pipe_format format, int max,
680 uint64_t modifier, enum pipe_format,
702 enum pipe_format format);
717 enum pipe_format format,
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_format.h32 enum pipe_format
33 zink_decompose_vertex_format(enum pipe_format format);
36 zink_pipe_format_to_vk_format(enum pipe_format format);
39 zink_format_is_voidable_rgba_variant(enum pipe_format format);
Dzink_format.c151 enum pipe_format
152 zink_decompose_vertex_format(enum pipe_format format) in zink_decompose_vertex_format()
156 enum pipe_format new_format; in zink_decompose_vertex_format()
161 enum pipe_format unorm_formats[] = { in zink_decompose_vertex_format()
168 enum pipe_format snorm_formats[] = { in zink_decompose_vertex_format()
175 enum pipe_format uint_formats[][3] = { in zink_decompose_vertex_format()
179 enum pipe_format sint_formats[][3] = { in zink_decompose_vertex_format()
199 zink_pipe_format_to_vk_format(enum pipe_format format) in zink_pipe_format_to_vk_format()
206 zink_format_is_voidable_rgba_variant(enum pipe_format format) in zink_format_is_voidable_rgba_variant()
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_util.h43 struct surface_format fd2_pipe2surface(enum pipe_format format);
44 enum a2xx_colorformatx fd2_pipe2color(enum pipe_format format);
45 uint32_t fd2_tex_swiz(enum pipe_format format, unsigned swizzle_r,
48 uint32_t fd2_vtx_swiz(enum pipe_format format, unsigned swizzle);
/third_party/mesa3d/src/util/tests/format/
Dsrgb.c10 for (enum pipe_format format = 0; format < PIPE_FORMAT_COUNT; format++) in main()
13 const enum pipe_format linear = util_format_linear(format); in main()
23 const enum pipe_format linear = util_format_linear(format); in main()
30 const enum pipe_format srgb = util_format_srgb(linear); in main()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_format.h31 nv30_format_info(struct pipe_screen *pscreen, enum pipe_format format) in nv30_format_info()
38 nv30_format(struct pipe_screen *pscreen, enum pipe_format format) in nv30_format()
45 nv30_vtxfmt(struct pipe_screen *pscreen, enum pipe_format format) in nv30_vtxfmt()
52 nv30_texfmt(struct pipe_screen *pscreen, enum pipe_format format) in nv30_texfmt()

12345678910>>...20