/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/ |
D | DeviceGL.cpp | 95 SetToggle(Toggle::DisableBaseVertex, !supportsBaseVertex); in InitTogglesFromDriver() 96 SetToggle(Toggle::DisableBaseInstance, !supportsBaseInstance); in InitTogglesFromDriver() 97 SetToggle(Toggle::DisableIndexedDrawBuffers, !supportsIndexedDrawBuffers); in InitTogglesFromDriver() 98 SetToggle(Toggle::DisableSnormRead, !supportsSnormRead); in InitTogglesFromDriver() 99 SetToggle(Toggle::DisableDepthStencilRead, !supportsDepthStencilRead); in InitTogglesFromDriver() 100 SetToggle(Toggle::DisableSampleVariables, !supportsSampleVariables); in InitTogglesFromDriver() 101 SetToggle(Toggle::FlushBeforeClientWaitSync, gl.GetVersion().IsES()); in InitTogglesFromDriver() 103 SetToggle(Toggle::UseDummyFragmentInVertexOnlyPipeline, gl.GetVersion().IsES()); in InitTogglesFromDriver()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | DeviceD3D12.cpp | 578 SetToggle(Toggle::UseD3D12ResourceHeapTier2, useResourceHeapTier2); in InitTogglesFromDriver() 579 SetToggle(Toggle::UseD3D12RenderPass, GetDeviceInfo().supportsRenderPass); in InitTogglesFromDriver() 580 SetToggle(Toggle::UseD3D12ResidencyManagement, true); in InitTogglesFromDriver() 581 SetToggle(Toggle::UseDXC, false); in InitTogglesFromDriver() 585 SetToggle(Toggle::FxcOptimizations, false); in InitTogglesFromDriver() 588 SetToggle(Toggle::UseD3D12SmallShaderVisibleHeapForTesting, false); in InitTogglesFromDriver() 601 SetToggle( in InitTogglesFromDriver()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | DeviceMTL.mm | 174 SetToggle(Toggle::EmulateStoreAndMSAAResolve, !haveStoreAndMSAAResolve); 181 SetToggle(Toggle::MetalDisableSamplerCompare, !haveSamplerCompare); 189 SetToggle(Toggle::DisableBaseVertex, !haveBaseVertexBaseInstance); 190 SetToggle(Toggle::DisableBaseInstance, !haveBaseVertexBaseInstance); 196 SetToggle(Toggle::MetalEnableVertexPulling, true); 200 SetToggle(Toggle::AlwaysResolveIntoZeroLevelAndLayer, true); 209 SetToggle(Toggle::MetalUseSharedModeForCounterSampleBuffer, useSharedMode); 215 SetToggle(Toggle::DisableR8RG8Mipmaps, true); 225 SetToggle(Toggle::UseDummyFragmentInVertexOnlyPipeline, useDummyFragmentShader);
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/ |
D | Device.cpp | 458 mTogglesSet.SetToggle(toggle, true); in ApplyToggleOverrides() 464 mTogglesSet.SetToggle(toggle, false); in ApplyToggleOverrides() 489 mTogglesSet.SetToggle(Toggle::LazyClearResourceOnFirstUse, true); in SetDefaultToggles() 596 void DeviceBase::SetToggle(Toggle toggle, bool isEnabled) { in SetToggle() function in dawn_native::DeviceBase 597 mTogglesSet.SetToggle(toggle, isEnabled); in SetToggle()
|
D | Toggles.h | 39 void SetToggle(Toggle toggle, bool enabled) { in SetToggle() function
|
D | Device.h | 156 void SetToggle(Toggle toggle, bool isEnabled);
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/native/mocks/ |
D | DeviceMock.h | 29 using DeviceBase::SetToggle;
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | DeviceMTL.mm | 81 SetToggle(Toggle::EmulateStoreAndMSAAResolve, emulateStoreAndMSAAResolve); 84 SetToggle(Toggle::AlwaysResolveIntoZeroLevelAndLayer, true);
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | Device.cpp | 1576 void DeviceBase::SetToggle(Toggle toggle, bool isEnabled) { in SetToggle() function in dawn_native::DeviceBase 1591 SetToggle(Toggle::LazyClearResourceOnFirstUse, true); in SetDefaultToggles() 1592 SetToggle(Toggle::DisallowUnsafeAPIs, true); in SetDefaultToggles()
|
D | Device.h | 376 void SetToggle(Toggle toggle, bool isEnabled);
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | DeviceVk.cpp | 493 SetToggle(Toggle::UseTemporaryBufferInCompressedTextureToTextureCopy, true); in InitTogglesFromDriver() 496 SetToggle(Toggle::VulkanUseD32S8, true); in InitTogglesFromDriver()
|
/third_party/skia/third_party/externals/dawn/docs/ |
D | device_facilities.md | 81 …backend device default toggles are applied (unless already overriden) using `DeviceBase::SetToggle`
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/native/ |
D | DestroyObjectTests.cpp | 47 mDevice.SetToggle(Toggle::SkipValidation, true); in DestroyObjectTests()
|