Home
last modified time | relevance | path

Searched refs:aspect (Results 1 – 25 of 56) sorted by relevance

123

/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_image.c303 const VkImageAspectFlags aspect = region->imageSubresource.aspectMask; in vk_image_buffer_copy_layout() local
304 VkFormat format = vk_format_get_aspect_format(image->format, aspect); in vk_image_buffer_copy_layout()
594 VkImageAspectFlagBits aspect) in vk_image_layout_is_read_only() argument
596 assert(util_bitcount(aspect) == 1); in vk_image_layout_is_read_only()
626 return aspect == VK_IMAGE_ASPECT_DEPTH_BIT; in vk_image_layout_is_read_only()
629 return aspect == VK_IMAGE_ASPECT_STENCIL_BIT; in vk_image_layout_is_read_only()
886 VkImageAspectFlagBits aspect) in vk_image_layout_to_usage_flags() argument
888 assert(util_bitcount(aspect) == 1); in vk_image_layout_to_usage_flags()
899 assert(aspect & VK_IMAGE_ASPECT_ANY_COLOR_MASK_MESA); in vk_image_layout_to_usage_flags()
903 assert(aspect & (VK_IMAGE_ASPECT_DEPTH_BIT | in vk_image_layout_to_usage_flags()
[all …]
Dvk_image.h362 VkImageAspectFlagBits aspect);
366 VkImageAspectFlagBits aspect);
Dvk_meta_blit_resolve.c67 aspect_to_tex_binding(VkImageAspectFlagBits aspect) in aspect_to_tex_binding() argument
69 switch (aspect) { in aspect_to_tex_binding()
257 VkImageAspectFlagBits aspect = (1 << a); in build_blit_shader() local
263 switch (aspect) { in build_blit_shader()
303 texture->data.binding = aspect_to_tex_binding(aspect); in build_blit_shader()
540 VkImageAspectFlagBits aspect = (1 << a); in do_blit() local
554 .aspectMask = aspect, in do_blit()
575 .dstBinding = aspect_to_tex_binding(aspect), in do_blit()
/hardware/google/gfxstream/third-party/glm/include/glm/gtc/
Dmatrix_transform.hpp234 T aspect,
249 T aspect,
264 T aspect,
328 T fovy, T aspect, T near);
339 T fovy, T aspect, T near);
350 T fovy, T aspect, T near);
361 T fovy, T aspect, T near);
373 T fovy, T aspect, T near, T ep);
Dmatrix_transform.inl248 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> perspective(T fovy, T aspect, T zNear, T zFar) argument
251 return perspectiveLH(fovy, aspect, zNear, zFar);
253 return perspectiveRH(fovy, aspect, zNear, zFar);
258 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> perspectiveRH(T fovy, T aspect, T zNear, T zFar) argument
260 assert(abs(aspect - std::numeric_limits<T>::epsilon()) > static_cast<T>(0));
265 Result[0][0] = static_cast<T>(1) / (aspect * tanHalfFovy);
281 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> perspectiveLH(T fovy, T aspect, T zNear, T zFar) argument
283 assert(abs(aspect - std::numeric_limits<T>::epsilon()) > static_cast<T>(0));
288 Result[0][0] = static_cast<T>(1) / (aspect * tanHalfFovy);
368 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> infinitePerspective(T fovy, T aspect, T zNear) argument
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_KHR_maintenance2.adoc30 * Allow the application to specify which aspect of an input attachment
40 depth or stencil aspect to be read-only while the other aspect is
45 Input attachment specification allows an application to specify which aspect
46 of a multi-aspect image (e.g. a depth/stencil format) will be accessed via a
51 aspect(s) of multi-aspect images can: be accessed as input attachments.
DVK_EXT_separate_stencil_usage.adoc21 This extension allows specifying separate usage flags for the stencil aspect
DVK_KHR_separate_depth_stencil_layouts.adoc23 ename:VK_IMAGE_ASPECT_STENCIL_BIT aspect bits set, rather than require both.
DVK_EXT_sample_locations.adoc38 generated, thus the depth aspect of a depth/stencil attachment must: be
DVK_KHR_sampler_ycbcr_conversion.adoc43 It also adds a selection of multi-planar formats, image aspect plane, and
DVK_QCOM_render_pass_transform.adoc44 matching the device native aspect ratio of the display and "`pre-rotate`"
47 the vertex shader to account for rotation and aspect ratio.
DVK_NV_corner_sampled_image.adoc57 aspect of the image organization and referred to such images as
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/
Dcopy_image_common.adoc90 <<formats-planes-image-aspect,multi-planar aspect mask>> bit
95 <<formats-planes-image-aspect,multi-planar aspect mask>> bit
326 * [[VUID-{refpage}-aspect-06662]]
328 If the pname:aspect member of any element of pname:pRegions includes any
335 * [[VUID-{refpage}-aspect-06663]]
337 If the pname:aspect member of any element of pname:pRegions includes any
345 * [[VUID-{refpage}-aspect-06664]]
346 If the pname:aspect member of any element of pname:pRegions includes
352 * [[VUID-{refpage}-aspect-06665]]
353 If the pname:aspect member of any element of pname:pRegions includes
Dcopy_memoryimage_to_imagememory_common.adoc22 If the stencil aspect of pname:{imageparam} is accessed, and
31 If the stencil aspect of pname:{imageparam} is accessed, and
Dget_image_subresource_layout_common.adoc52 must: be a single valid <<formats-planes-image-aspect,multi-planar
53 aspect mask>> bit
Dimage_layout_transition_common.adoc49 at least one <<formats-planes-image-aspect,multi-planar aspect mask>>
Dcopy_bufferimage_to_imagebuffer_common.adoc69 <<formats-planes-image-aspect,multi-planar aspect mask>> bit
Dcopy_buffer_to_image_common.adoc46 depth aspect, the data in pname:srcBuffer must: be in the range
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_attachment_feedback_loop_dynamic_state.adoc46 …FeedbackLoopEnableEXT` can then be used to dynamically enable feedback loops on a per-aspect basis.
DVK_EXT_surface_maintenance1.adoc41 The image may stretch, scale with fixed aspect ratio, snap to a corner or be
65 * Stretch the swapchain image while maintaining the aspect ratio to fit
/hardware/google/gfxstream/guest/mesa/src/vulkan/util/
Dvk_format.c385 vk_format_get_aspect_format(VkFormat format, const VkImageAspectFlags aspect) in vk_format_get_aspect_format() argument
387 assert(util_bitcount(aspect) == 1); in vk_format_get_aspect_format()
388 assert(aspect & vk_format_aspects(format)); in vk_format_get_aspect_format()
390 switch (aspect) { in vk_format_get_aspect_format()
Dvk_format.h207 vk_format_get_aspect_format(VkFormat format, const VkImageAspectFlags aspect);
/hardware/interfaces/media/omx/1.0/
DIOmxStore.hal89 * key: 'block-aspect-ratio-range', value-type: range<ratio>
95 * key: 'pixel-aspect-ratio-range', value-type: range<ratio>
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dclears.adoc152 If the pname:aspect member of any element of pname:pRanges includes
160 If the pname:aspect member of any element of pname:pRanges includes
169 If the pname:aspect member of any element of pname:pRanges includes
293 view, the clear has no effect on that aspect.
301 aspect as specified by <<image-views-plane-promotion,image view creation>>.
467 * pname:depth is the clear value for the depth aspect of the depth/stencil
471 * pname:stencil is the clear value for the stencil aspect of the
/hardware/interfaces/automotive/sv/1.0/
Dtypes.hal120 * to maintain the aspect ratio of the output frame. Must be in range (20,
249 * Height is computed keeping the aspect ratio of the mapping info,

123