Home
last modified time | relevance | path

Searched refs:ShFragmentSynchronizationType (Results 1 – 9 of 9) sorted by relevance

/external/angle/src/compiler/translator/tree_ops/
DRewritePixelLocalStorage.cpp391 ShFragmentSynchronizationType::RasterizerOrderViews_D3D || in createPLSImageReplacement()
393 ShFragmentSynchronizationType::RasterOrderGroups_Metal; in createPLSImageReplacement()
596 case ShFragmentSynchronizationType::RasterizerOrderViews_D3D: in injectPrePLSCode()
597 case ShFragmentSynchronizationType::RasterOrderGroups_Metal: in injectPrePLSCode()
598 case ShFragmentSynchronizationType::NotSupported: in injectPrePLSCode()
600 case ShFragmentSynchronizationType::FragmentShaderInterlock_NV_GL: in injectPrePLSCode()
606 case ShFragmentSynchronizationType::FragmentShaderOrdering_INTEL_GL: in injectPrePLSCode()
612 case ShFragmentSynchronizationType::FragmentShaderInterlock_ARB_GL: in injectPrePLSCode()
637 case ShFragmentSynchronizationType::RasterizerOrderViews_D3D: in injectPostPLSCode()
638 case ShFragmentSynchronizationType::RasterOrderGroups_Metal: in injectPostPLSCode()
[all …]
/external/angle/src/compiler/fuzz/
Dtranslator_fuzzer.cpp138 options.pls.fragmentSyncType = static_cast<ShFragmentSynchronizationType>( in LLVMFuzzerTestOneInput()
140 static_cast<uint32_t>(ShFragmentSynchronizationType::InvalidEnum)); in LLVMFuzzerTestOneInput()
/external/angle/include/GLSLANG/
DShaderLang.h122 enum class ShFragmentSynchronizationType : uint8_t enum
145 ShFragmentSynchronizationType fragmentSyncType = ShFragmentSynchronizationType::NotSupported;
/external/angle/src/libANGLE/renderer/vulkan/
Dvk_caps_utils.cpp1355 ShFragmentSynchronizationType::FragmentShaderInterlock_ARB_GL; in ensureCapsInitialized()
1365 ? ShFragmentSynchronizationType::Automatic in ensureCapsInitialized()
1366 : ShFragmentSynchronizationType::NotSupported; in ensureCapsInitialized()
/external/angle/src/libANGLE/renderer/metal/
DDisplayMtl.mm1087 rasterOrderGroupsSupported ? ShFragmentSynchronizationType::RasterOrderGroups_Metal
1088 : ShFragmentSynchronizationType::Automatic;
1104 rasterOrderGroupsSupported ? ShFragmentSynchronizationType::RasterOrderGroups_Metal
1105 : ShFragmentSynchronizationType::NotSupported;
/external/angle/src/libANGLE/renderer/null/
DContextNULL.cpp122 mPLSOptions.fragmentSyncType = ShFragmentSynchronizationType::Automatic; in ContextNULL()
/external/angle/src/libANGLE/renderer/gl/
Drenderergl_utils.cpp1707 plsOptions->fragmentSyncType = ShFragmentSynchronizationType::Automatic; in GenerateCaps()
1745 ShFragmentSynchronizationType::FragmentShaderInterlock_NV_GL; in GenerateCaps()
1750 ShFragmentSynchronizationType::FragmentShaderOrdering_INTEL_GL; in GenerateCaps()
1756 ShFragmentSynchronizationType::FragmentShaderInterlock_ARB_GL; in GenerateCaps()
/external/angle/src/compiler/translator/msl/
DEmitMetal.cpp231 ShFragmentSynchronizationType::RasterOrderGroups_Metal), in GenMetalTraverser()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
Drenderer11_utils.cpp1757 plsOptions->fragmentSyncType = ShFragmentSynchronizationType::RasterizerOrderViews_D3D; in GenerateCaps()