Home
last modified time | relevance | path

Searched refs:multiview (Results 1 – 25 of 52) sorted by relevance

123

/device/generic/vulkan-cereal/third-party/angle/src/tests/perf_tests/
DMultiviewPerf.cpp40 case multiview: in GetShaderExtensionHeader()
114 case multiview: in story()
149 case multiview: in MultiviewBenchmark()
575 NoAcceleration(egl_platform::OPENGL_OR_GLES(), SmallWorkload(), ExtensionName::multiview),
576 NoAcceleration(egl_platform::D3D11(), SmallWorkload(), ExtensionName::multiview),
577 SelectViewInGeometryShader(SmallWorkload(), ExtensionName::multiview),
580 ExtensionName::multiview),
581 SelectViewInVertexShader(egl_platform::D3D11(), SmallWorkload(), ExtensionName::multiview),
597 NoAcceleration(egl_platform::OPENGL_OR_GLES(), BigWorkload(), ExtensionName::multiview),
598 NoAcceleration(egl_platform::D3D11(), BigWorkload(), ExtensionName::multiview),
[all …]
/device/generic/vulkan-cereal/third-party/angle/src/tests/gl_tests/
DMultiviewDrawTest.cpp218 case multiview: in extensionName()
315 case multiview: in DualViewVS()
344 case multiview: in DualViewFS()
2277 VertexShaderOpenGL(3, 1, ExtensionName::multiview),
2278 VertexShaderD3D11(3, 1, ExtensionName::multiview),
2282 VertexShaderOpenGL(ExtensionName::multiview),
2283 MultisampledVertexShaderOpenGL(ExtensionName::multiview),
2284 GeomShaderD3D11(ExtensionName::multiview),
2285 VertexShaderD3D11(ExtensionName::multiview),
2286 MultisampledVertexShaderD3D11(ExtensionName::multiview),
[all …]
DFramebufferMultiviewTest.cpp763 VertexShaderOpenGL(3, 0, ExtensionName::multiview),
764 GeomShaderD3D11(3, 0, ExtensionName::multiview),
768 VertexShaderOpenGL(3, 0, ExtensionName::multiview),
769 GeomShaderD3D11(3, 0, ExtensionName::multiview),
/device/generic/vulkan-cereal/third-party/angle/samples/
DBUILD.gn108 angle_sample("multiview") {
109 sources = [ "multiview/Multiview.cpp" ]
228 ":multiview",
/device/generic/vulkan-cereal/third-party/angle/src/tests/test_utils/
DMultiviewTest.h19 multiview, enumerator
151 case multiview: in extensionName()
DMultiviewTest.cpp22 case multiview: in CreateSimplePassthroughProgram()
/device/generic/vulkan-cereal/protocols/vulkan/proposals/
DVK_KHR_dynamic_rendering.asciidoc88 If `viewMask` is `0`, then multiview is disabled for this render pass, and `layerCount` indicates t…
89 If `viewMask` is non-zero, then multiview is enabled for this render pass, and each bit in `viewMas…
198 [[command-buffer-inheritance-multiview-per-view-attributes]]
201 …w_attributes.html[VK_NVX_multiview_per_view_attributes] is enabled, the multiview per-view attribu…
280 …w_attributes.html[VK_NVX_multiview_per_view_attributes] is enabled, the multiview per-view attribu…
421 === RESOLVED: Should we support multiview?
426 === RESOLVED: Should there be a view mask for multiview?
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/
DDirectiveHandler.cpp170 const std::string multiview = "GL_OVR_multiview"; in handleExtension() local
172 mExtensionBehavior.find(GetExtensionByName(multiview.c_str())); in handleExtension()
/device/generic/vulkan-cereal/protocols/vulkan/appendices/
DVK_KHR_multiview.txt33 This is done with a multiview configuration specified during <<renderpass,
74 …eloper/tools-software/graphics/b/blog/posts/optimizing-virtual-reality-understanding-multiview['ARM
DVK_EXT_transform_feedback.txt78 2) How does this interact with multiview?
81 multiview enabled.
DVK_NVX_multiview_per_view_attributes.txt25 This extension adds a new way to write shaders to be used with multiview
DVK_KHR_performance_query.txt84 8) Should we allow performance queries to interact with multiview?
/device/generic/vulkan-cereal/protocols/vulkan/api/structs/
DVkPhysicalDeviceMultiviewFeatures.txt8 VkBool32 multiview;
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/
DShaderD3D.cpp130 if (extensions.multiview || extensions.multiview2) in ShaderD3D()
/device/generic/vulkan-cereal/protocols/vulkan/chapters/
Dfragmentdensitymapops.txt53 When multiview is enabled for the render pass and the fragment density map
Drenderpass.txt75 If pname:viewMask is not `0`, multiview is enabled.
486 * [[VUID-VkRenderingInfoKHR-multiview-06127]]
487 If the <<features-multiview,pname:multiview>> feature is not enabled,
1183 [[renderpass-multiview]]
1184 [open,refpage='VkRenderPassMultiviewCreateInfo',desc='Structure containing multiview information fo…
1208 views rendering is broadcast to in each subpass, when multiview is
1238 If the view mask is zero for all subpasses, multiview is considered to be
1242 Some implementations may: not support multiview in conjunction with
1243 <<features-multiview-gs,geometry shaders>> or
1244 <<features-multiview-tess,tessellation shaders>>.
[all …]
Dfeatures.txt1114 [open,refpage='VkPhysicalDeviceMultiviewFeatures',desc='Structure describing multiview features tha…
1136 * [[{anchor-prefix}features-multiview]] pname:multiview specifies whether
1137 the implementation supports multiview rendering within a render pass.
1140 * [[{anchor-prefix}features-multiview-gs]] pname:multiviewGeometryShader
1141 specifies whether the implementation supports multiview rendering within
1145 * [[{anchor-prefix}features-multiview-tess]]
1147 supports multiview rendering within a render pass, with
1160 If pname:multiviewGeometryShader is enabled then pname:multiview must:
1163 If pname:multiviewTessellationShader is enabled then pname:multiview
4667 * <<features-multiview, pname:multiview>>, if Vulkan 1.1 is supported.
Dqueries.txt421 multiview enabled, the query uses [eq]#N# consecutive query indices in the
434 Queries used with multiview rendering must: not span subpasses, i.e. they
1454 instance that has multiview enabled, the timestamp uses [eq]#N# consecutive
1560 instance that has multiview enabled, the timestamp uses [eq]#N# consecutive
Dpipelines.txt1348 shader state>>, and the pname:renderPass has multiview enabled and
1355 shader state>>, and the pname:renderPass has multiview enabled and
1362 shader state>>, and the pname:renderPass has multiview enabled and
1368 pre-rasterization shader state>>, and the pname:renderPass has multiview
1941 <<features-multiview-tess,pname:multiviewTessellationShader>> feature is
1949 <<features-multiview-gs,pname:multiviewGeometryShader>> feature is not
2058 * [[VUID-VkPipelineRenderingCreateInfoKHR-multiview-06066]]
2059 If the <<features-multiview,pname:multiview>> feature is not enabled,
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DCompiler.cpp114 mResources.OVR_multiview = extensions.multiview; in Compiler()
DCaps.h374 bool multiview = false; member
DCaps.cpp945 map["GL_OVR_multiview"] = enableableExtension(&Extensions::multiview); in GetExtensionInfoMap()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/
Drenderer11_utils.cpp1611 extensions->multiview = IsMultiviewSupported(featureLevel); in GenerateCaps()
1613 if (extensions->multiview || extensions->multiview2) in GenerateCaps()
1637 extensions->multiviewMultisample = ((extensions->multiview || extensions->multiview2) && in GenerateCaps()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/shaders/
DClear11.hlsl49 // Geometry shader for clearing multiview layered textures
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/
Drenderergl_utils.cpp1227 extensions->multiview = true; in GenerateCaps()
1331 (extensions->multiview || extensions->multiview2); in GenerateCaps()

123