/device/generic/vulkan-cereal/third-party/angle/src/tests/perf_tests/ |
D | MultiviewPerf.cpp | 40 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/ |
D | MultiviewDrawTest.cpp | 218 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 …]
|
D | FramebufferMultiviewTest.cpp | 763 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/ |
D | BUILD.gn | 108 angle_sample("multiview") { 109 sources = [ "multiview/Multiview.cpp" ] 228 ":multiview",
|
/device/generic/vulkan-cereal/third-party/angle/src/tests/test_utils/ |
D | MultiviewTest.h | 19 multiview, enumerator 151 case multiview: in extensionName()
|
D | MultiviewTest.cpp | 22 case multiview: in CreateSimplePassthroughProgram()
|
/device/generic/vulkan-cereal/protocols/vulkan/proposals/ |
D | VK_KHR_dynamic_rendering.asciidoc | 88 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/ |
D | DirectiveHandler.cpp | 170 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/ |
D | VK_KHR_multiview.txt | 33 This is done with a multiview configuration specified during <<renderpass, 74 …eloper/tools-software/graphics/b/blog/posts/optimizing-virtual-reality-understanding-multiview['ARM
|
D | VK_EXT_transform_feedback.txt | 78 2) How does this interact with multiview? 81 multiview enabled.
|
D | VK_NVX_multiview_per_view_attributes.txt | 25 This extension adds a new way to write shaders to be used with multiview
|
D | VK_KHR_performance_query.txt | 84 8) Should we allow performance queries to interact with multiview?
|
/device/generic/vulkan-cereal/protocols/vulkan/api/structs/ |
D | VkPhysicalDeviceMultiviewFeatures.txt | 8 VkBool32 multiview;
|
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/ |
D | ShaderD3D.cpp | 130 if (extensions.multiview || extensions.multiview2) in ShaderD3D()
|
/device/generic/vulkan-cereal/protocols/vulkan/chapters/ |
D | fragmentdensitymapops.txt | 53 When multiview is enabled for the render pass and the fragment density map
|
D | renderpass.txt | 75 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 …]
|
D | features.txt | 1114 [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.
|
D | queries.txt | 421 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
|
D | pipelines.txt | 1348 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/ |
D | Compiler.cpp | 114 mResources.OVR_multiview = extensions.multiview; in Compiler()
|
D | Caps.h | 374 bool multiview = false; member
|
D | Caps.cpp | 945 map["GL_OVR_multiview"] = enableableExtension(&Extensions::multiview); in GetExtensionInfoMap()
|
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/ |
D | renderer11_utils.cpp | 1611 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/ |
D | Clear11.hlsl | 49 // Geometry shader for clearing multiview layered textures
|
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/ |
D | renderergl_utils.cpp | 1227 extensions->multiview = true; in GenerateCaps() 1331 (extensions->multiview || extensions->multiview2); in GenerateCaps()
|