Home
last modified time | relevance | path

Searched refs:isl_format (Results 1 – 25 of 55) sorted by relevance

123

/external/mesa3d/src/intel/isl/
Disl.h106 enum isl_format { enum
1115 enum isl_format format;
1220 enum isl_format format;
1249 enum isl_format format;
1341 enum isl_format format;
1448 enum isl_format format;
1529 isl_format_get_layout(enum isl_format fmt) in isl_format_get_layout()
1536 bool isl_format_is_valid(enum isl_format);
1539 isl_format_get_name(enum isl_format fmt) in isl_format_get_name()
1544 enum isl_format isl_format_for_pipe_format(enum pipe_format pf);
[all …]
Disl_storage_image.c28 isl_is_storage_image_format(enum isl_format format) in isl_is_storage_image_format()
78 enum isl_format
80 enum isl_format format) in isl_lower_storage_image_format()
203 enum isl_format fmt) in isl_has_matching_typed_storage_image_format()
317 enum isl_format format, in isl_buffer_fill_image_param()
Disl_format.c377 enum isl_format
380 static const enum isl_format table[PIPE_FORMAT_COUNT] = { in isl_format_for_pipe_format()
682 format_info_exists(enum isl_format format) in format_info_exists()
691 enum isl_format format) in isl_format_supports_rendering()
701 enum isl_format format) in isl_format_supports_alpha_blending()
711 enum isl_format format) in isl_format_supports_sampling()
744 enum isl_format format) in isl_format_supports_filtering()
777 enum isl_format format) in isl_format_supports_vertex_fetch()
796 enum isl_format format) in isl_format_supports_typed_writes()
817 enum isl_format format) in isl_format_supports_typed_reads()
[all …]
DREADME19 - The tokens of `enum isl_format` (such as `ISL_FORMAT_R8G8B8A8_UNORM`)
21 or Vulkan format tokens. And the values of `isl_format` and
26 isl_format`. Rather than define new pixel formats that have no hardware
Disl_priv.h137 isl_extent3d_sa_to_el(enum isl_format fmt, struct isl_extent3d extent_sa) in isl_extent3d_sa_to_el()
153 isl_extent3d_el_to_sa(enum isl_format fmt, struct isl_extent3d extent_el) in isl_extent3d_el_to_sa()
/external/mesa3d/src/intel/vulkan/
Danv_formats.c52 { .isl_format = __hw_fmt, .swizzle = __swizzle, \
67 { .isl_format = __hw_fmt, .swizzle = RGBA, \
79 { .isl_format = __hw_fmt, .swizzle = RGBA, \
91 { .isl_format = __fmt1, .swizzle = RGBA, \
95 { .isl_format = __fmt2, .swizzle = RGBA, \
107 { .isl_format = ISL_FORMAT_UNSUPPORTED, }, \
113 { .isl_format = __hw_fmt, \
122 { .isl_format = __hw_fmt, \
440 if (format->planes[0].isl_format == ISL_FORMAT_UNSUPPORTED) in anv_get_format()
455 .isl_format = ISL_FORMAT_UNSUPPORTED, in anv_get_format_plane()
[all …]
Danv_blorp.c134 uint32_t row_pitch, enum isl_format format, in get_blorp_surf_for_anv_buffer()
471 static enum isl_format
535 const enum isl_format linear_format = in copy_buffer_to_image()
571 const enum isl_format buffer_format = in copy_buffer_to_image()
860 src_format.isl_format, src_format.swizzle, in blit_image()
862 dst_format.isl_format, dst_format.swizzle, in blit_image()
1120 enum isl_format isl_format = isl_format_for_size(bs); in anv_CmdFillBuffer() local
1131 MAX_SURFACE_DIM * bs, isl_format, true, in anv_CmdFillBuffer()
1134 blorp_clear(&batch, &surf, isl_format, ISL_SWIZZLE_IDENTITY, in anv_CmdFillBuffer()
1148 MAX_SURFACE_DIM * bs, isl_format, true, in anv_CmdFillBuffer()
[all …]
/external/mesa3d/src/intel/blorp/
Dblorp.h137 enum isl_format src_format, struct isl_swizzle src_swizzle,
140 enum isl_format dst_format, struct isl_swizzle dst_swizzle,
167 enum isl_format format, struct isl_swizzle swizzle,
174 enum isl_format format, struct isl_swizzle swizzle,
217 enum isl_format depth_format,
229 enum isl_format format,
240 enum isl_format format,
Dblorp_priv.h74 enum isl_format format, bool is_render_target);
263 enum isl_format src_format;
289 enum isl_format dst_format;
/external/mesa3d/src/gallium/drivers/iris/
Diris_resource.h39 enum isl_format fmt;
460 enum isl_format view_fmt);
463 enum isl_format view_format,
470 enum isl_format iris_image_view_get_format(struct iris_context *ice,
500 bool iris_render_formats_color_compatible(enum isl_format a,
501 enum isl_format b,
505 enum isl_format render_fmt,
Diris_formats.c42 enum isl_format format = isl_format_for_pipe_format(pformat); in iris_format_for_usage()
124 enum isl_format format = isl_format_for_pipe_format(pformat); in iris_is_format_supported()
163 enum isl_format rt_format = format; in iris_is_format_supported()
Diris_resolve.c334 format_aux_tuple(enum isl_format format, enum isl_aux_usage aux_usage) in format_aux_tuple()
342 enum isl_format format, in iris_cache_flush_for_render()
816 enum isl_format view_format) in iris_resource_texture_aux_usage()
885 enum isl_format view_format = iris_image_view_get_format(ice, pview); in iris_image_view_aux_usage()
899 isl_formats_are_fast_clear_compatible(enum isl_format a, enum isl_format b) in isl_formats_are_fast_clear_compatible()
918 enum isl_format view_format, in iris_resource_prepare_texture()
943 iris_render_formats_color_compatible(enum isl_format a, enum isl_format b, in iris_render_formats_color_compatible()
961 enum isl_format render_format, in iris_resource_render_aux_usage()
Diris_clear.c40 enum isl_format format, in iris_is_color_fast_clear_compatible()
71 enum isl_format render_format, in can_fast_clear_color()
204 enum isl_format format, in fast_clear_color()
344 enum isl_format format, in clear_color()
743 enum isl_format format = res->surf.format; in iris_clear_texture()
/external/mesa3d/src/intel/compiler/
Dbrw_nir_lower_image_load_store.c245 get_format_info(enum isl_format fmt) in get_format_info()
264 enum isl_format image_fmt, enum isl_format lower_fmt, in convert_color_for_load()
370 const enum isl_format image_fmt = in lower_image_load_instr()
374 const enum isl_format lower_fmt = in lower_image_load_instr()
401 enum isl_format raw_fmt = (image_fmtl->bpb == 64) ? in lower_image_load_instr()
457 enum isl_format image_fmt, enum isl_format lower_fmt) in convert_color_for_store()
535 const enum isl_format image_fmt = in lower_image_store_instr()
539 const enum isl_format lower_fmt = in lower_image_store_instr()
556 enum isl_format raw_fmt = (image_fmtl->bpb == 64) ? in lower_image_store_instr()
651 const enum isl_format image_fmt = in lower_image_size_instr()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_surface_formats.c31 enum isl_format
39 static const enum isl_format table[MESA_FORMAT_COUNT] = { in brw_isl_format_for_mesa_format()
222 enum isl_format texture, render; in intel_screen_init_surface_formats()
450 enum isl_format
494 enum isl_format isl_fmt = in translate_tex_format()
Dintel_fbo.h240 enum isl_format format,
244 enum isl_format format,
Dbrw_wm_surface_state.c246 enum isl_format isl_format = brw->mesa_to_isl_render_format[rb_format]; in gen6_update_renderbuffer_surface() local
249 .format = isl_format, in gen6_update_renderbuffer_surface()
527 enum isl_format format = translate_tex_format(brw, mesa_fmt, in brw_update_texture_surface()
628 enum isl_format format, in brw_emit_buffer_surface_state()
695 const enum isl_format isl_format = brw_isl_format_for_mesa_format(format); in brw_update_buffer_texture_surface() local
702 if (isl_format == ISL_FORMAT_UNSUPPORTED) { in brw_update_buffer_texture_surface()
709 isl_format, in brw_update_buffer_texture_surface()
915 enum isl_format format; in gen4_update_renderbuffer_surface()
1090 const enum isl_format format = brw->mesa_to_isl_render_format[ in update_renderbuffer_read_surfaces()
1325 enum isl_format format, in upload_buffer_surface()
[all …]
Dbrw_draw.c545 enum isl_format view_format = in brw_predraw_resolve_inputs()
577 enum isl_format txf_format = in brw_predraw_resolve_inputs()
676 enum isl_format isl_format = brw_isl_format_for_mesa_format(mesa_format); in brw_predraw_resolve_framebuffer() local
679 intel_miptree_render_aux_usage(brw, irb->mt, isl_format, in brw_predraw_resolve_framebuffer()
692 isl_format, aux_usage); in brw_predraw_resolve_framebuffer()
767 enum isl_format isl_format = brw_isl_format_for_mesa_format(mesa_format); in brw_postdraw_set_buffers_need_resolve() local
770 brw_render_cache_add_bo(brw, irb->mt->bo, isl_format, aux_usage); in brw_postdraw_set_buffers_need_resolve()
Dbrw_blorp.c212 static enum isl_format
386 enum isl_format src_isl_format = in brw_blorp_blit_miptrees()
401 enum isl_format dst_isl_format = in brw_blorp_blit_miptrees()
1214 enum isl_format isl_format = brw->mesa_to_isl_render_format[format]; in do_single_blorp_clear() local
1312 blorp_fast_clear(&batch, &surf, isl_format_srgb_to_linear(isl_format), in do_single_blorp_clear()
1331 intel_miptree_render_aux_usage(brw, irb->mt, isl_format, in do_single_blorp_clear()
1345 blorp_clear(&batch, &surf, isl_format, ISL_SWIZZLE_IDENTITY, in do_single_blorp_clear()
1552 enum isl_format isl_format = brw_blorp_to_isl_format(brw, format, true); in brw_blorp_mcs_partial_resolve() local
1561 blorp_mcs_partial_resolve(&batch, &surf, isl_format, in brw_blorp_mcs_partial_resolve()
Dintel_mipmap_tree.h617 enum isl_format view_format,
622 enum isl_format view_format,
633 enum isl_format render_format,
Dintel_screen.h123 enum isl_format mesa_to_isl_render_format[MESA_FORMAT_COUNT];
Dbrw_state.h220 enum isl_format brw_isl_format_for_mesa_format(mesa_format mesa_format);
224 enum isl_format translate_tex_format(struct brw_context *brw,
Dintel_mipmap_tree.c74 enum isl_format access_format) in format_ccs_e_compat_with_miptree()
79 enum isl_format isl_format = brw_isl_format_for_mesa_format(linear_format); in format_ccs_e_compat_with_miptree() local
80 return isl_formats_are_ccs_e_compatible(devinfo, isl_format, access_format); in format_ccs_e_compat_with_miptree()
102 enum isl_format isl_format = brw_isl_format_for_mesa_format(linear_format); in format_supports_ccs_e() local
103 return isl_format_supports_ccs_e(&brw->screen->devinfo, isl_format); in format_supports_ccs_e()
1950 enum isl_format view_format) in can_texture_with_ccs()
1969 enum isl_format view_format, in intel_miptree_texture_aux_usage()
2018 isl_formats_are_fast_clear_compatible(enum isl_format a, enum isl_format b) in isl_formats_are_fast_clear_compatible()
2037 enum isl_format view_format, in intel_miptree_prepare_texture()
2072 enum isl_format render_format, in intel_miptree_render_aux_usage()
/external/mesa3d/src/intel/common/
Dgen_aux_map.h88 gen_aux_map_format_bits(enum isl_tiling tiling, enum isl_format format,
/external/mesa3d/docs/relnotes/
D17.2.5.rst81 - i965/blorp: Use more temporary isl_format variables
82 - i965/miptree: Take an isl_format in render_aux_usage

123