HomeSort by: relevance | last modified time | path
    Searched refs:aspect (Results 1 - 25 of 47) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/vulkan/util/
vk_image.c 223 /** Expands the given aspect mask relative to the image
351 * stencil-only format if only one aspect is chosen and the full combined
455 VkImageAspectFlagBits aspect)
457 assert(util_bitcount(aspect) == 1);
486 return aspect == VK_IMAGE_ASPECT_DEPTH_BIT;
489 return aspect == VK_IMAGE_ASPECT_STENCIL_BIT;
500 VkImageAspectFlagBits aspect)
502 assert(util_bitcount(aspect) == 1);
513 assert(aspect & VK_IMAGE_ASPECT_ANY_COLOR_MASK_MESA);
517 assert(aspect & (VK_IMAGE_ASPECT_DEPTH_BIT
    [all...]
vk_image.h 142 * - If only one aspect is selected, this will be the depth-only or
143 * stencil-only format, as per the selected aspect.
178 * 1. It's a single-plane image in which case this only aspect is
223 VkImageAspectFlagBits aspect);
225 VkImageAspectFlagBits aspect);
  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
anv_dump.c 112 VkImageAspectFlagBits aspect,
133 .aspectMask = aspect,
153 .aspectMask = aspect,
248 unsigned array_layer, VkImageAspectFlagBits aspect,
294 aspect, miplevel, array_layer);
397 VkImageAspectFlagBits aspect,
407 aspect, miplevel, array_layer);
426 VkImageAspectFlagBits aspect = (1 << b); local
428 switch (aspect) {
436 unreachable("Invalid aspect");
443 dump_add_image(cmd_buffer, (struct anv_image *)iview->image, aspect, local
    [all...]
anv_genX.h 63 VkImageAspectFlagBits aspect,
anv_image.c 43 VkImageAspectFlagBits aspect)
63 switch (aspect) {
85 aspect == VK_IMAGE_ASPECT_COLOR_BIT) {
129 get_surface(struct anv_image *image, VkImageAspectFlagBits aspect)
131 uint32_t plane = anv_image_aspect_to_plane(image->aspects, aspect);
294 * Initialize the anv_image::*_surface selected by \a aspect. Then update the
303 VkImageAspectFlagBits aspect)
315 const unsigned plane = anv_image_aspect_to_plane(image->aspects, aspect);
317 anv_get_format_plane(&dev->info, image->vk_format, aspect, image->tiling);
322 isl_extra_usage_flags, aspect);
    [all...]
anv_blorp.c 198 VkImageAspectFlags aspect,
203 uint32_t plane = anv_image_aspect_to_plane(image->aspects, aspect);
206 aux_usage = anv_layout_to_aux_usage(&device->info, image, aspect, layout);
234 if (aspect & VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV) {
236 anv_image_get_clear_color_addr(device, image, aspect);
238 } else if (aspect & VK_IMAGE_ASPECT_DEPTH_BIT
382 const VkImageAspectFlags aspect = pRegions[r].imageSubresource.aspectMask; local
384 get_blorp_surf_for_anv_image(cmd_buffer->device, anv_image, aspect,
401 aspect, VK_IMAGE_TILING_LINEAR);
430 aspect, dst->surf.aux_usage
    [all...]
anv_private.h 2865 /* What aspect is associated to this plane */
2866 VkImageAspectFlags aspect; member in struct:anv_format_plane
2896 unreachable("invalid image aspect");
2931 VkImageAspectFlagBits aspect, VkImageTiling tiling);
2935 VkImageAspectFlags aspect, VkImageTiling tiling)
2937 return anv_get_format_plane(devinfo, vk_format, aspect, tiling).isl_format;
3024 * anv_image::aspects has a x aspect. Refer to anv_image_aspect_to_plane()
3025 * to figure the number associated with a given aspect.
3117 VkImageAspectFlagBits aspect)
3119 uint32_t plane = anv_image_aspect_to_plane(image->aspects, aspect);
    [all...]
anv_formats.c 54 .aspect = VK_IMAGE_ASPECT_COLOR_BIT, \
69 .aspect = VK_IMAGE_ASPECT_DEPTH_BIT, \
81 .aspect = VK_IMAGE_ASPECT_STENCIL_BIT, \
93 .aspect = VK_IMAGE_ASPECT_DEPTH_BIT, \
97 .aspect = VK_IMAGE_ASPECT_STENCIL_BIT, \
118 .aspect = VK_IMAGE_ASPECT_PLANE_0_BIT, /* Y plane is always plane 0 */ \
127 .aspect = VK_IMAGE_ASPECT_PLANE_ ## __plane ## _BIT, \
440 * Exactly one bit must be set in \a aspect.
444 VkImageAspectFlagBits aspect, VkImageTiling tiling)
454 uint32_t plane = anv_image_aspect_to_plane(vk_format_aspects(vk_format), aspect);
    [all...]
genX_cmd_buffer.c 503 VkImageAspectFlagBits aspect,
508 uint32_t plane = anv_image_aspect_to_plane(image->aspects, aspect);
518 image, aspect,
528 VkImageAspectFlagBits aspect,
533 image, aspect);
541 set_image_compressed_bit(cmd_buffer, image, aspect, 0, 0, 1, true);
568 VkImageAspectFlagBits aspect,
578 image, aspect));
591 image, aspect,
653 VkImageAspectFlagBits aspect,
    [all...]
  /xsrc/external/mit/mesa-demos/dist/src/demos/
bounce.c 87 float aspect = (float) width / (float) height; local
91 glOrtho(-6.0 * aspect, 6.0 * aspect, -6.0, 6.0, -6.0, 6.0);
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
anv_image.c 60 image_aspect_to_binding(struct anv_image *image, VkImageAspectFlags aspect)
68 assert(aspect >= VK_IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT &&
69 aspect <= VK_IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT);
76 plane = aspect - VK_IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT;
78 plane = anv_image_aspect_to_plane(image, aspect);
206 VkImageAspectFlagBits aspect)
226 switch (aspect) {
248 aspect == VK_IMAGE_ASPECT_COLOR_BIT) {
359 plane_format.aspect == VK_IMAGE_ASPECT_STENCIL_BIT &&
514 VkImageAspectFlags aspect = plane_format.aspect local
1019 VkImageAspectFlagBits aspect = 1 << b; local
1137 const VkImageAspectFlagBits aspect = 1 << b; local
    [all...]
anv_blorp.c 220 VkImageAspectFlags aspect,
226 const uint32_t plane = anv_image_aspect_to_plane(image, aspect);
231 aspect, usage, layout);
273 if (aspect & VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV) {
275 anv_image_get_clear_color_addr(device, image, aspect);
277 } else if (aspect & VK_IMAGE_ASPECT_DEPTH_BIT) {
279 anv_image_get_clear_color_addr(device, image, aspect);
291 VkImageAspectFlags aspect,
295 const uint32_t plane = anv_image_aspect_to_plane(image, aspect);
500 const VkImageAspectFlags aspect = region->imageSubresource.aspectMask local
    [all...]
anv_private.h 3766 /* What aspect is associated to this plane */
3767 VkImageAspectFlags aspect; member in struct:anv_format_plane
3802 * Return the aspect's plane relative to all_aspects. For an image, for
3809 VkImageAspectFlagBits aspect)
3812 assert(util_bitcount(aspect) == 1);
3813 assert(!(aspect & ~all_aspects));
3815 /* Because we always put image and view planes in aspect-bit-order, the
3816 * plane index is the number of bits in all_aspects before aspect.
3818 return util_bitcount(all_aspects & (aspect - 1));
3843 VkImageAspectFlagBits aspect, VkImageTiling tiling)
    [all...]
anv_genX.h 96 VkImageAspectFlagBits aspect,
anv_formats.c 55 .aspect = VK_IMAGE_ASPECT_COLOR_BIT, \
70 .aspect = VK_IMAGE_ASPECT_DEPTH_BIT, \
82 .aspect = VK_IMAGE_ASPECT_STENCIL_BIT, \
94 .aspect = VK_IMAGE_ASPECT_DEPTH_BIT, \
98 .aspect = VK_IMAGE_ASPECT_STENCIL_BIT, \
119 .aspect = VK_IMAGE_ASPECT_PLANE_0_BIT, /* Y plane is always plane 0 */ \
128 .aspect = VK_IMAGE_ASPECT_PLANE_ ## __plane ## _BIT, \
462 * Exactly one bit must be set in \a aspect.
538 VkImageAspectFlagBits aspect, VkImageTiling tiling)
541 anv_aspect_to_plane(vk_format_aspects(vk_format), aspect);
    [all...]
genX_cmd_buffer.c 500 VkImageAspectFlagBits aspect,
504 const uint32_t plane = anv_image_aspect_to_plane(image, aspect);
770 VkImageAspectFlagBits aspect,
775 const uint32_t plane = anv_image_aspect_to_plane(image, aspect);
785 image, aspect,
795 VkImageAspectFlagBits aspect,
800 image, aspect);
808 set_image_compressed_bit(cmd_buffer, image, aspect, 0, 0, 1, true);
818 VkImageAspectFlagBits aspect,
828 image, aspect));
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
zink_clear.c 95 VkImageAspectFlags aspect = 0; local
97 aspect |= VK_IMAGE_ASPECT_DEPTH_BIT;
99 aspect |= VK_IMAGE_ASPECT_STENCIL_BIT;
101 attachments[num_attachments].aspectMask = aspect;
391 if (res->aspect & VK_IMAGE_ASPECT_COLOR_BIT) {
411 if (res->aspect & VK_IMAGE_ASPECT_DEPTH_BIT)
414 if (res->aspect & VK_IMAGE_ASPECT_STENCIL_BIT)
419 clear_zs_no_rp(ctx, res, res->aspect, depth, stencil, level, box->z, box->depth);
422 if (res->aspect & VK_IMAGE_ASPECT_DEPTH_BIT)
424 if (res->aspect & VK_IMAGE_ASPECT_STENCIL_BIT
    [all...]
zink_blit.c 65 region.srcSubresource.aspectMask = src->aspect;
81 region.dstSubresource.aspectMask = dst->aspect;
172 region.srcSubresource.aspectMask = src->aspect;
205 region.dstSubresource.aspectMask = dst->aspect;
280 if (src->aspect == dst->aspect) {
283 if (src->aspect & VK_IMAGE_ASPECT_STENCIL_BIT &&
zink_resource.h 111 VkImageAspectFlags aspect; member in struct:zink_resource::__anon2088::__anon2090
  /xsrc/external/mit/fontconfig/include/
fcobjshash.h 123 char FcObjectTypeNamePool_str33[sizeof("aspect")];
181 "aspect",
  /xsrc/external/mit/mesa-demos/dist/src/redbook/
accpersp.c 102 static void accPerspective(GLdouble fovy, GLdouble aspect,
113 right = top * aspect;
dof.c 108 static void accPerspective(GLdouble fovy, GLdouble aspect,
119 right = top * aspect;
  /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
v3dvx_meta_common.c 252 VkImageAspectFlags aspect,
266 /* When storing the stencil aspect of a combined depth/stencil image
273 * When loading the stencil aspect of a combined depth/stencil image
281 * the depth aspect from the Z tile buffer, which we should pre-load
284 if (aspect & VK_IMAGE_ASPECT_DEPTH_BIT) {
287 assert(aspect & VK_IMAGE_ASPECT_STENCIL_BIT);
319 VkImageAspectFlags aspect,
332 aspect == VK_IMAGE_ASPECT_COLOR_BIT;
337 RENDER_TARGET_0 : v3dX(zs_buffer_from_aspect_bits)(aspect);
341 load.input_image_format = choose_tlb_format(framebuffer, aspect, false
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
iris_blit.c 457 /* Perform a blit for each aspect requested by the caller. PIPE_MASK_R is
458 * used to represent the color aspect. */
461 unsigned aspect = 1 << u_bit_scan(&aspect_mask); local
464 iris_resource_for_aspect(info->src.resource, aspect);
466 iris_resource_for_aspect(info->dst.resource, aspect);
469 pipe_format_for_aspect(info->src.format, aspect);
471 pipe_format_for_aspect(info->dst.format, aspect);
  /xsrc/external/mit/glu/dist/src/libutil/
project.c 65 gluPerspective(GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar)
73 if ((deltaZ == 0) || (sine == 0) || (aspect == 0)) {
79 m[0][0] = cotangent / aspect;

Completed in 37 milliseconds

1 2