/third_party/mesa3d/src/intel/isl/ |
D | isl.h | 108 enum isl_format { enum 1327 enum isl_format format; /**< Format */ 1438 enum isl_format format; 1486 enum isl_format format; 1585 enum isl_format format; 1656 enum isl_format mc_format; 1712 enum isl_format format; 1827 isl_format_get_layout(enum isl_format fmt) in isl_format_get_layout() 1834 bool isl_format_is_valid(enum isl_format); 1837 isl_format_get_name(enum isl_format fmt) in isl_format_get_name() [all …]
|
D | isl_storage_image.c | 28 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() 321 enum isl_format format, in isl_buffer_fill_image_param()
|
D | isl_format.c | 381 enum isl_format 384 static const enum isl_format table[PIPE_FORMAT_COUNT] = { in isl_format_for_pipe_format() 692 format_info_exists(enum isl_format format) in format_info_exists() 701 enum isl_format format) in isl_format_supports_rendering() 711 enum isl_format format) in isl_format_supports_alpha_blending() 721 enum isl_format format) in isl_format_supports_sampling() 764 enum isl_format format) in isl_format_supports_filtering() 779 enum isl_format format) in isl_format_supports_vertex_fetch() 798 enum isl_format format) in isl_format_supports_typed_writes() 811 enum isl_format format) in isl_format_supports_typed_atomics() [all …]
|
D | README | 19 - 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
|
D | isl_priv.h | 137 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()
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_formats.c | 53 { .isl_format = __hw_fmt, .swizzle = __swizzle, \ 68 { .isl_format = __hw_fmt, .swizzle = RGBA, \ 80 { .isl_format = __hw_fmt, .swizzle = RGBA, \ 92 { .isl_format = __fmt1, .swizzle = RGBA, \ 96 { .isl_format = __fmt2, .swizzle = RGBA, \ 108 { .isl_format = ISL_FORMAT_UNSUPPORTED, }, \ 114 { .isl_format = __hw_fmt, \ 123 { .isl_format = __hw_fmt, \ 441 if (format->planes[0].isl_format == ISL_FORMAT_UNSUPPORTED) in anv_get_format() 452 isl_format_get_layout(anv_format->planes[i].isl_format); in anv_format_has_npot_plane() [all …]
|
D | anv_image.c | 352 assert(isl_format_is_compressed(plane_format.isl_format)); in anv_image_plane_needs_shadow_surface() 404 enum isl_format img_format = image->planes[plane].primary_surface.isl.format; in can_fast_clear_with_non_zero_color() 412 enum isl_format view_format = view_format_plane.isl_format; in can_fast_clear_with_non_zero_color() 454 enum isl_format format, in storage_image_format_supports_atomic() 466 enum isl_format view_format = in storage_image_format_supports_atomic() 482 static enum isl_format 495 isl_is_storage_image_format(format.isl_format)) { in anv_get_isl_format_with_usage() 496 enum isl_format lowered_format = in anv_get_isl_format_with_usage() 497 isl_lower_storage_image_format(devinfo, format.isl_format); in anv_get_isl_format_with_usage() 504 format.isl_format) || in anv_get_isl_format_with_usage() [all …]
|
D | anv_blorp.c | 153 uint32_t row_pitch, enum isl_format format, in get_blorp_surf_for_anv_buffer() 440 static enum isl_format 505 const enum isl_format linear_format = in copy_buffer_to_image() 526 const enum isl_format buffer_format = in copy_buffer_to_image() 748 src_format.isl_format, src_format.swizzle, in blit_image() 750 dst_format.isl_format, dst_format.swizzle, in blit_image() 939 enum isl_format isl_format = isl_format_for_size(bs); in anv_CmdFillBuffer() local 950 MAX_SURFACE_DIM * bs, isl_format, true, in anv_CmdFillBuffer() 953 blorp_clear(&batch, &surf, isl_format, ISL_SWIZZLE_IDENTITY, in anv_CmdFillBuffer() 967 MAX_SURFACE_DIM * bs, isl_format, true, in anv_CmdFillBuffer() [all …]
|
D | anv_nir_lower_ycbcr_textures.c | 261 y_isl_layout = isl_format_get_layout(format->planes[p].isl_format); in anv_nir_lower_ycbcr_textures_instr() 295 isl_format_get_layout(plane_format->isl_format); in anv_nir_lower_ycbcr_textures_instr()
|
D | anv_private.h | 378 vk_to_isl_color_with_format(VkClearColorValue color, enum isl_format format) in vk_to_isl_color_with_format() 3325 enum isl_format isl_format:16; member 3416 static inline enum isl_format 3420 return anv_get_format_aspect(devinfo, vk_format, aspect, tiling).isl_format; in anv_get_isl_format() 3832 enum isl_format format, struct isl_swizzle swizzle, 3874 enum isl_format format, struct isl_swizzle swizzle, 3882 enum isl_format format, struct isl_swizzle swizzle, 4004 enum isl_format 4027 enum isl_format format,
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_resource.h | 40 enum isl_format fmt; 464 enum isl_format view_fmt); 467 enum isl_format view_format, 474 enum isl_format iris_image_view_get_format(struct iris_context *ice, 497 bool iris_render_formats_color_compatible(enum isl_format a, 498 enum isl_format b, 504 enum isl_format render_fmt,
|
D | iris_formats.c | 42 enum isl_format format = isl_format_for_pipe_format(pformat); in iris_format_for_usage() 128 enum isl_format format = isl_format_for_pipe_format(pformat); in iris_is_format_supported() 167 enum isl_format rt_format = format; in iris_is_format_supported()
|
D | iris_resolve.c | 883 enum isl_format view_format) in iris_resource_texture_aux_usage() 947 enum isl_format view_format = iris_image_view_get_format(ice, pview); in iris_image_view_aux_usage() 983 isl_formats_are_fast_clear_compatible(enum isl_format a, enum isl_format b) in isl_formats_are_fast_clear_compatible() 1002 enum isl_format view_format, in iris_resource_prepare_texture() 1035 iris_render_formats_color_compatible(enum isl_format a, enum isl_format b, in iris_render_formats_color_compatible() 1055 enum isl_format render_format, in iris_resource_render_aux_usage()
|
D | iris_clear.c | 40 enum isl_format format, in iris_is_color_fast_clear_compatible() 72 enum isl_format render_format, in can_fast_clear_color() 311 enum isl_format format, in clear_color() 700 enum isl_format format = res->surf.format; in iris_clear_texture()
|
/third_party/mesa3d/src/intel/blorp/ |
D | blorp.h | 158 enum isl_format src_format, struct isl_swizzle src_swizzle, 161 enum isl_format dst_format, struct isl_swizzle dst_swizzle, 188 enum isl_format format, struct isl_swizzle swizzle, 219 enum isl_format format, struct isl_swizzle swizzle, 262 enum isl_format depth_format, 274 enum isl_format format, 285 enum isl_format format,
|
D | blorp_priv.h | 77 enum isl_format format, bool is_dest); 306 enum isl_format src_format; 332 enum isl_format dst_format;
|
D | blorp_blit.c | 1791 static enum isl_format 1792 get_red_format_for_rgb_format(enum isl_format format) in get_red_format_for_rgb_format() 1851 enum isl_format red_format = in surf_fake_rgb_with_red() 2518 enum isl_format src_format, struct isl_swizzle src_swizzle, in blorp_blit() 2521 enum isl_format dst_format, struct isl_swizzle dst_swizzle, in blorp_blit() 2617 static enum isl_format 2678 static enum isl_format 2957 enum isl_format src_cast_format = params.src.view.format; in blorp_copy() 2958 enum isl_format dst_cast_format = params.dst.view.format; in blorp_copy() 3035 static enum isl_format [all …]
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_nir_lower_storage_image.c | 245 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() 374 const enum isl_format image_fmt = in lower_image_load_instr() 378 const enum isl_format lower_fmt = in lower_image_load_instr() 405 enum isl_format raw_fmt = (image_fmtl->bpb == 64) ? in lower_image_load_instr() 455 enum isl_format image_fmt, enum isl_format lower_fmt) in convert_color_for_store() 536 const enum isl_format image_fmt = in lower_image_store_instr() 540 const enum isl_format lower_fmt = in lower_image_store_instr() 557 enum isl_format raw_fmt = (image_fmtl->bpb == 64) ? in lower_image_store_instr() 655 const enum isl_format image_fmt = in lower_image_size_instr()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_formats.c | 37 static enum isl_format 40 static const enum isl_format table[PIPE_FORMAT_COUNT] = { in crocus_isl_format_for_pipe_format() 303 static enum isl_format 304 get_render_format(enum pipe_format pformat, enum isl_format def_format) in get_render_format() 448 enum isl_format format = crocus_isl_format_for_pipe_format(pformat); in crocus_is_format_supported() 496 enum isl_format rt_format = format; in crocus_is_format_supported()
|
D | crocus_clear.c | 42 enum isl_format format, in crocus_is_color_fast_clear_compatible() 70 enum isl_format format, in can_fast_clear_color() 71 enum isl_format render_format, in can_fast_clear_color() 122 enum isl_format render_format, in convert_fast_clear_color() 202 enum isl_format format, in fast_clear_color() 331 enum isl_format format, in clear_color() 746 enum isl_format format = res->surf.format; in crocus_clear_texture()
|
D | crocus_resource.h | 40 enum isl_format fmt; 502 enum isl_format view_format, 532 enum isl_format render_fmt,
|
D | crocus_resolve.c | 446 format_aux_tuple(enum isl_format format, enum isl_aux_usage aux_usage) in format_aux_tuple() 454 enum isl_format format, in crocus_cache_flush_for_render() 492 enum isl_format format, in crocus_render_cache_add_bo() 944 isl_formats_are_fast_clear_compatible(enum isl_format a, enum isl_format b) in isl_formats_are_fast_clear_compatible() 963 enum isl_format view_format, in crocus_resource_prepare_texture() 988 enum isl_format render_format, in crocus_resource_render_aux_usage()
|
/third_party/mesa3d/docs/isl/ |
D | formats.rst | 6 :cpp:enum:`isl_format` enum. A complete list of surface formats is included at 173 ISL provides an API for introspecting the :cpp:enum:`isl_format` enum and 175 introspecting both the data layout of an cpp:enum:`isl_format` and the 181 To get the layout of a given :cpp:enum:`isl_format`, call 199 This is provided by means of a table located in isl_format.c. Looking at the 220 Everything in ISL is done in terms of the :cpp:enum:`isl_format` enum. However, 222 converting a :cpp:enum:`pipe_format` to an :cpp:enum:`isl_format`: 226 The :cpp:enum:`isl_format` enum is as follows: 228 .. doxygenenum:: isl_format
|
/third_party/mesa3d/docs/relnotes/ |
D | 17.2.5.rst | 81 - i965/blorp: Use more temporary isl_format variables 82 - i965/miptree: Take an isl_format in render_aux_usage
|
/third_party/mesa3d/src/intel/common/ |
D | intel_aux_map.h | 88 intel_aux_map_format_bits(enum isl_tiling tiling, enum isl_format format,
|