Home
last modified time | relevance | path

Searched refs:scaling (Results 1 – 25 of 32) sorted by relevance

12

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_clip_space_w_scaling/
Dvertexpostproc.adoc8 If viewport *W* scaling is enabled, the *W* component of the clip coordinate
14 …='Structure specifying parameters of a newly created pipeline viewport W scaling state',type='stru…
24 * pname:viewportWScalingEnable controls whether viewport *W* scaling is
26 * pname:viewportCount is the number of viewports used by *W* scaling, and
28 scaling is enabled.
30 slink:VkViewportWScalingNV structures defining the *W* scaling
32 If the viewport *W* scaling state is dynamic, this member is ignored.
44 [open,refpage='vkCmdSetViewportWScalingEnableNV',desc='Specify the viewport W scaling enable state …
84 [open,refpage='vkCmdSetViewportWScalingNV',desc='Set the viewport W scaling dynamically for a comma…
86 To <<pipelines-dynamic-state, dynamically set>> the viewport *W* scaling
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_surface_maintenance1.adoc19 * The scaling behavior of the surface is undefined when the swapchain and
39 On other surfaces where scaling happens, it is undefined how the image is
62 specific supported scaling behavior. Potential behaviors are:
67 * No scaling applied, and swapchain pixels are mapped one-to-one to the
115 To query supported scaling behavior, chain `VkSurfacePresentModeEXT` to
158 Note that scaling may not be supported for certain present modes.
162 Swapchains created with scaling enabled, must use image extents that are
DVK_EXT_depth_bias_control.adoc31 This means we need a way to prevent implementations from applying a 2x scaling
53 …could be made to provide functionality to specify the representation and scaling of depth bias tha…
59 …thBiasInfoEXT` in a `vkCmdSetDepthBias2EXT` call that allows setting the scaling and representatio…
DVK_EXT_swapchain_maintenance1.adoc59 It is desirable for the application to specify a scaling behavior for when the
179 The `VK_EXT_surface_maintenance1` extension introduces scaling and gravity
288 To specify the scaling behavior of the swapchain, chain the following to
DVK_QCOM_image_processing.adoc18 game content, image scaling, and image analysis (i.e., motion vector generation). For common use-c…
52 …lk mipmap generation and high quality single-pass image down-scaling with arbitrary scaling ratios…
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_swapchain_maintenance1/
DSwapchainPresentScalingCreateInfo.adoc14 * Unspecified scaling using an arbitrary combination of stretching,
28 * pname:scalingBehavior is `0` or the scaling method to use when the
60 pname:scalingBehavior must: be a valid scaling method for the surface as
68 be a valid scaling method for the surface as returned in
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_NV_clip_space_w_scaling.adoc29 This is achieved by scaling the [eq]#w# coordinate of the vertices in the
36 In the intended use case for viewport position scaling, an application
42 [eq]#w#-scaling equation above, that have the same value, but different
60 2) Separate W scaling section or fold into coordinate transformations?
DVK_EXT_depth_bias_control.adoc30 sname:VkPipelineRasterizationStateCreateInfo and allows setting the scaling
DVK_KHR_display_swapchain.adoc38 This allows moving and scaling the image on the screen without the need to
48 extents that require scaling, as appropriate.
DVK_KHR_display.adoc36 Other "`modes`" are expected to be supported using scaling hardware on the
48 separate structure will allow applications to configure scaling, rotation,
83 many support relatively arbitrary scaling, either on the monitor side or in
168 15) Should min and max scaling factor capabilities of overlays be exposed?
DVK_QCOM_image_processing.adoc25 Simple scaling and filtering can be done with bilinear filtering, which
/hardware/google/gfxstream/guest/mesa/src/vulkan/wsi/
Dwsi_common_win32.cpp252 VkSurfacePresentScalingCapabilitiesEXT *scaling = in wsi_win32_surface_get_capabilities2() local
254 scaling->supportedPresentScaling = 0; in wsi_win32_surface_get_capabilities2()
255 scaling->supportedPresentGravityX = 0; in wsi_win32_surface_get_capabilities2()
256 scaling->supportedPresentGravityY = 0; in wsi_win32_surface_get_capabilities2()
257 scaling->minScaledImageExtent = caps->surfaceCapabilities.minImageExtent; in wsi_win32_surface_get_capabilities2()
258 scaling->maxScaledImageExtent = caps->surfaceCapabilities.maxImageExtent; in wsi_win32_surface_get_capabilities2()
Dwsi_common_wayland.c1126 VkSurfacePresentScalingCapabilitiesEXT *scaling = (void *)ext; in wsi_wl_surface_get_capabilities2() local
1127 scaling->supportedPresentScaling = 0; in wsi_wl_surface_get_capabilities2()
1128 scaling->supportedPresentGravityX = 0; in wsi_wl_surface_get_capabilities2()
1129 scaling->supportedPresentGravityY = 0; in wsi_wl_surface_get_capabilities2()
1130 scaling->minScaledImageExtent = caps->surfaceCapabilities.minImageExtent; in wsi_wl_surface_get_capabilities2()
1131 scaling->maxScaledImageExtent = caps->surfaceCapabilities.maxImageExtent; in wsi_wl_surface_get_capabilities2()
Dwsi_common_x11.c778 VkSurfacePresentScalingCapabilitiesEXT *scaling = (void *)ext; in x11_surface_get_capabilities2() local
779 scaling->supportedPresentScaling = 0; in x11_surface_get_capabilities2()
780 scaling->supportedPresentGravityX = 0; in x11_surface_get_capabilities2()
781 scaling->supportedPresentGravityY = 0; in x11_surface_get_capabilities2()
782 scaling->minScaledImageExtent = caps->surfaceCapabilities.minImageExtent; in x11_surface_get_capabilities2()
783 scaling->maxScaledImageExtent = caps->surfaceCapabilities.maxImageExtent; in x11_surface_get_capabilities2()
Dwsi_common_display.c964 VkSurfacePresentScalingCapabilitiesEXT *scaling = (void *)ext; in wsi_display_surface_get_capabilities2() local
965 scaling->supportedPresentScaling = 0; in wsi_display_surface_get_capabilities2()
966 scaling->supportedPresentGravityX = 0; in wsi_display_surface_get_capabilities2()
967 scaling->supportedPresentGravityY = 0; in wsi_display_surface_get_capabilities2()
968 scaling->minScaledImageExtent = caps->surfaceCapabilities.minImageExtent; in wsi_display_surface_get_capabilities2()
969 scaling->maxScaledImageExtent = caps->surfaceCapabilities.maxImageExtent; in wsi_display_surface_get_capabilities2()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_QCOM_rotated_copies/
Drotated_addressing_blits.adoc5 [[copies-images-scaling-rotation]]
/hardware/qcom/sm7250/display/sde-drm/
Ddrm_crtc.cpp349 string scaling = "scale="; in ParseCapabilities() local
444 } else if (line.find(scaling) != string::npos) { in ParseCapabilities()
445 crtc_info_.scaling_limit_index = std::stoi(string(line, (scaling).length())); in ParseCapabilities()
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/
Dmatrix_decompose.inl122 // is -1, then negate the matrix and the scaling factors.
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/style/
Dmisc.adoc56 cramped, so authors should consider scaling or reworking the diagram
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_surface/
Dwsi.adoc714 …esentScalingCapabilitiesEXT',desc='Structure describing the presentation scaling capabilities of t…
724 elink:VkPresentScalingFlagBitsEXT representing the scaling methods
725 supported by the surface, or `0` if application-defined scaling is not
736 for the surface on the specified device when one of the scaling methods
744 for the surface on the specified device when one of the scaling methods
752 Before creating a swapchain whose scaling mode can: be specified through the
754 supported scaling modes by including a slink:VkSurfacePresentModeEXT
766 [open,refpage='VkPresentScalingFlagBitsEXT',desc='Bitmask specifying presentation scaling methods',…
770 specifying scaling modes supported by the surface, are:
774 * ename:VK_PRESENT_SCALING_ONE_TO_ONE_BIT_EXT specifies that no scaling
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dcopies.adoc1095 in <<copies-images-scaling-rotation, Image Blits with Scaling and
1361 performing format conversion, arbitrary scaling, and filtering, call:
1377 blits require scaling.
1515 performing format conversion, arbitrary scaling, and filtering, call:
1571 blits require scaling.
1673 <<copies-images-scaling-rotation,Image Blits with Scaling and Rotation>>
Dvertexpostproc.adoc26 * Clip space W scaling (see <<vertexpostproc-viewportwscaling,Controlling
31 * Viewport mapping, including depth range scaling (see
/hardware/interfaces/neuralnetworks/1.3/
Dtypes.hal307 * * * each value scaling is separate and equal to input.scale * filter.scales[channel]).
320 * * * each value scaling is separate and equal to input.scale * filter.scales[channel]).
474 * * * each value scaling is separate and equal to input.scale * filter.scales[channel]).
487 * * * each value scaling is separate and equal to input.scale * filter.scales[channel]).
1608 * * 1: A scalar, specifying width_scale, the scaling factor of the width
1614 * * 2: A scalar, specifying height_scale, the scaling factor of the height
1721 * * 1: A scalar, specifying the positive scaling factor for the exponent,
3012 * * 3: An {@link OperandType::FLOAT32} scalar, specifying the scaling
3014 * * 4: An {@link OperandType::FLOAT32} scalar, specifying the scaling
3016 * * 5: An {@link OperandType::FLOAT32} scalar, specifying the scaling
[all …]
/hardware/interfaces/neuralnetworks/1.2/
Dtypes.hal357 * * * each value scaling is separate and equal to input.scale * filter.scales[channel]).
509 * * * each value scaling is separate and equal to input.scale * filter.scales[channel]).
1583 * * 1: A scalar, specifying width_scale, the scaling factor of the width
1589 * * 2: A scalar, specifying height_scale, the scaling factor of the height
1683 * * 1: A scalar, specifying the positive scaling factor for the exponent,
2837 * * 3: An {@link OperandType::FLOAT32} scalar, specifying the scaling
2839 * * 4: An {@link OperandType::FLOAT32} scalar, specifying the scaling
2841 * * 5: An {@link OperandType::FLOAT32} scalar, specifying the scaling
2843 * * 6: An {@link OperandType::FLOAT32} scalar, specifying the scaling
3167 * * * each value scaling is separate and equal to input.scale * filter.scales[channel]).
[all …]
/hardware/interfaces/graphics/bufferqueue/1.0/
DIGraphicBufferProducer.hal419 * * scaling mode was unknown

12