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.cpp137 options.pls.fragmentSyncType = static_cast<ShFragmentSynchronizationType>( in LLVMFuzzerTestOneInput()
139 static_cast<uint32_t>(ShFragmentSynchronizationType::InvalidEnum)); in LLVMFuzzerTestOneInput()
/external/angle/include/GLSLANG/
DShaderLang.h105 enum class ShFragmentSynchronizationType : uint8_t enum
128 ShFragmentSynchronizationType fragmentSyncType = ShFragmentSynchronizationType::NotSupported;
/external/angle/src/libANGLE/renderer/vulkan/
Dvk_caps_utils.cpp1158 mNativePLSOptions.fragmentSyncType = ShFragmentSynchronizationType::Automatic; in ensureCapsInitialized()
1168 ShFragmentSynchronizationType::FragmentShaderInterlock_ARB_GL; in ensureCapsInitialized()
1174 ASSERT(mNativePLSOptions.fragmentSyncType == ShFragmentSynchronizationType::NotSupported); in ensureCapsInitialized()
/external/angle/src/libANGLE/renderer/metal/
DDisplayMtl.mm1123 rasterOrderGroupsSupported ? ShFragmentSynchronizationType::RasterOrderGroups_Metal
1124 : ShFragmentSynchronizationType::Automatic;
1140 rasterOrderGroupsSupported ? ShFragmentSynchronizationType::RasterOrderGroups_Metal
1141 : ShFragmentSynchronizationType::NotSupported;
/external/angle/src/libANGLE/renderer/gl/
Drenderergl_utils.cpp1675 plsOptions->fragmentSyncType = ShFragmentSynchronizationType::Automatic; in GenerateCaps()
1684 plsOptions->fragmentSyncType = ShFragmentSynchronizationType::Automatic; in GenerateCaps()
1722 ShFragmentSynchronizationType::FragmentShaderInterlock_NV_GL; in GenerateCaps()
1727 ShFragmentSynchronizationType::FragmentShaderOrdering_INTEL_GL; in GenerateCaps()
1733 ShFragmentSynchronizationType::FragmentShaderInterlock_ARB_GL; in GenerateCaps()
/external/angle/src/libANGLE/renderer/null/
DContextNULL.cpp121 mPLSOptions.fragmentSyncType = ShFragmentSynchronizationType::Automatic; in ContextNULL()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
Drenderer11_utils.cpp1749 plsOptions->fragmentSyncType = ShFragmentSynchronizationType::RasterizerOrderViews_D3D; in GenerateCaps()
/external/angle/src/compiler/translator/msl/
DEmitMetal.cpp227 ShFragmentSynchronizationType::RasterOrderGroups_Metal) in GenMetalTraverser()