Home
last modified time | relevance | path

Searched refs:mFeatures (Results 1 – 20 of 20) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DRendererVk.cpp1005 if (mFeatures.asyncCommandQueue.enabled) in onDestroy()
1222 ANGLE_FEATURE_CONDITION(&mFeatures, supportsSwapchainColorspace, true); in initialize()
1228 ANGLE_FEATURE_CONDITION(&mFeatures, supportsSurfaceCapabilities2Extension, true); in initialize()
1235 ANGLE_FEATURE_CONDITION(&mFeatures, supportsSurfaceProtectedCapabilitiesExtension, true); in initialize()
1423 if (mFeatures.preferredLargeHeapBlockSize4MB.enabled) in initialize()
1657 if (mFeatures.supportsExternalFenceCapabilities.enabled) in queryDeviceExtensionFeatures()
1668 if (mFeatures.supportsExternalSemaphoreCapabilities.enabled) in queryDeviceExtensionFeatures()
1784 ANGLE_FEATURE_CONDITION(&mFeatures, supportsSharedPresentableImageExtension, true); in initializeDevice()
2090 ANGLE_FEATURE_CONDITION(&mFeatures, logMemoryReportStats, false); in initializeDevice()
2095 ANGLE_FEATURE_CONDITION(&mFeatures, logMemoryReportCallbacks, false); in initializeDevice()
[all …]
DRendererVk.h231 const angle::FeaturesVk &getFeatures() const { return mFeatures; } in getFeatures()
260 if (mFeatures.asyncCommandQueue.enabled) in getDriverPriority()
271 if (mFeatures.asyncCommandQueue.enabled) in getDeviceQueueIndex()
283 if (mFeatures.asyncCommandQueue.enabled) in getQueue()
360 if (mFeatures.asyncCommandQueue.enabled) in getLastCompletedQueueSerial()
374 if (mFeatures.asyncCommandQueue.enabled) in isCommandQueueBusy()
386 if (mFeatures.asyncCommandQueue.enabled) in ensureNoPendingWork()
535 mutable angle::FeaturesVk mFeatures; variable
Dvk_caps_utils.cpp980 if (mPhysicalDeviceFeatures.geometryShader && !mFeatures.basicGLLineRasterization.enabled) in ensureCapsInitialized()
983 bool geometryShader = mFeatures.supportsTransformFeedbackExtension.enabled && in ensureCapsInitialized()
984 mFeatures.exposeNonConformantExtensionsAndVersions.enabled; in ensureCapsInitialized()
992 mNativeCaps.layerProvokingVertex = (mFeatures.provokingVertex.enabled) in ensureCapsInitialized()
1012 if (mPhysicalDeviceFeatures.tessellationShader && !mFeatures.basicGLLineRasterization.enabled) in ensureCapsInitialized()
1018 mFeatures.supportsTransformFeedbackExtension.enabled && in ensureCapsInitialized()
1019 mFeatures.exposeNonConformantExtensionsAndVersions.enabled; in ensureCapsInitialized()
1096 mMultiviewFeatures.multiview && mFeatures.bresenhamLineRasterization.enabled; in ensureCapsInitialized()
1108 mNativeExtensions.protectedTexturesEXT = mFeatures.supportsProtectedMemory.enabled; in ensureCapsInitialized()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DRendererGL.cpp156 nativegl_gl::InitializeFeatures(mFunctions.get(), &mFeatures); in RendererGL()
158 ApplyFeatureOverrides(&mFeatures, display->getState()); in RendererGL()
160 new StateManagerGL(mFunctions.get(), getNativeCaps(), getNativeExtensions(), mFeatures); in RendererGL()
161 mBlitter = new BlitGL(mFunctions.get(), mFeatures, mStateManager); in RendererGL()
186 if (mFeatures.initializeCurrentVertexAttributes.enabled) in RendererGL()
231 if (mFeatures.finishDoesNotCauseQueriesToBeAvailable.enabled && mUseDebugOutput) in finish()
240 if (mFeatures.finishDoesNotCauseQueriesToBeAvailable.enabled && mUseDebugOutput) in finish()
276 nativegl_gl::GenerateCaps(mFunctions.get(), mFeatures, outCaps, outTextureCaps, outExtensions, in generateCaps()
371 if (mFeatures.disableWorkerContexts.enabled) in bindWorkerContext()
424 if (mFeatures.disableNativeParallelCompile.enabled) in hasNativeParallelCompile()
[all …]
DRendererGL.h106 const angle::FeaturesGL &getFeatures() const { return mFeatures; } in getFeatures()
180 angle::FeaturesGL mFeatures; variable
DBlitGL.cpp221 mFeatures(features), in BlitGL()
319 nativegl::GetCopyTexImageImageFormat(mFunctions, mFeatures, readFormat, readType); in copySubImageToLUMAWorkaroundTexture()
487 mFunctions, mFeatures, sourceInternalFormat.internalFormat, sourceInternalFormat.type); in blitColorBufferWithShader()
722 mFunctions, mFeatures, sourceInternalFormatInfo.internalFormat, in copySubTextureCPUReadback()
811 nativegl::GetTexSubImageFormat(mFunctions, mFeatures, destFormat, destType); in copySubTextureCPUReadback()
1144 if (!mFeatures.syncVertexArraysToDefault.enabled) in initializeResources()
1174 nativegl::GetTexImageFormat(mFunctions, mFeatures, internalFormatInfo.format, in initializeResources()
1240 if (mFeatures.syncVertexArraysToDefault.enabled) in setVAOState()
1266 if (mFeatures.syncVertexArraysToDefault.enabled) in initializeVAOState()
DProgramGL.h149 const angle::FeaturesGL &mFeatures; variable
DBlitGL.h176 const angle::FeaturesGL &mFeatures; variable
DProgramGL.cpp40 mFeatures(features), in ProgramGL()
465 if (mFeatures.alwaysCallUseProgramAfterLink.enabled) in link()
483 (!mFeatures.dontRelinkProgramsInParallel.enabled || !mLinkedInParallel)) in link()
DStateManagerGL.cpp77 mFeatures(features), in StateManagerGL()
414 ASSERT(!mFeatures.syncVertexArraysToDefault.enabled); in bindVertexArray()
709 if (framebufferChanged && mFeatures.flushOnFramebufferChange.enabled) in bindFramebuffer()
1704 GLenum cap = mFeatures.emulatePrimitiveRestartFixedIndex.enabled in setPrimitiveRestartEnabled()
1762 if (mFeatures.clearToZeroOrOneBroken.enabled && in setClearColor()
2031 if (mFeatures.syncVertexArraysToDefault.enabled) in syncState()
DStateManagerGL.h368 const angle::FeaturesGL &mFeatures; variable
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
DDisplayMtl.mm119 : DisplayImpl(state), mStateCache(mFeatures), mUtils(this)
458 if (mFeatures.hasEvents.enabled)
479 mFeatures.populateFeatureList(features);
830 mNativeCaps.maxClipDistances = mFeatures.directMetalGeneration.enabled ? 0 : 8;
895 if (mFeatures.allowMultisampleStoreAndResolve.enabled &&
896 mFeatures.hasDepthAutoResolve.enabled && mFeatures.hasStencilAutoResolve.enabled)
916 mNativeExtensions.instancedArraysANGLE = mFeatures.hasBaseVertexInstancedDraw.enabled;
944 mNativeExtensions.clipDistanceAPPLE = !mFeatures.directMetalGeneration.enabled;
949 if (mFeatures.hasEvents.enabled)
1029 ANGLE_FEATURE_CONDITION((&mFeatures), allowGenMultipleMipsPerPass, true);
[all …]
DDisplayMtl.h121 const angle::FeaturesMtl &getFeatures() const { return mFeatures; } in getFeatures()
208 angle::FeaturesMtl mFeatures; variable
Dmtl_state_cache.h602 const angle::FeaturesMtl &mFeatures;
Dmtl_state_cache.mm1228 StateCache::StateCache(const angle::FeaturesMtl &features) : mFeatures(features) {}
1279 if (!mFeatures.allowRuntimeSamplerCompareMode.enabled)
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
DRendererD3D.cpp176 initializeFeatures(&mFeatures); in getFeatures()
180 return mFeatures; in getFeatures()
DRendererD3D.h446 mutable angle::FeaturesD3D mFeatures; variable
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DDisplay.cpp967 mFeatures.clear(); in initialize()
968 mFrontendFeatures.populateFeatureList(&mFeatures); in initialize()
969 mImplementation->populateFeatureList(&mFeatures); in initialize()
2173 result = mFeatures[index]->name; in queryStringi()
2176 result = angle::FeatureCategoryToString(mFeatures[index]->category); in queryStringi()
2179 result = mFeatures[index]->description; in queryStringi()
2182 result = mFeatures[index]->bug; in queryStringi()
2185 result = angle::FeatureStatusToString(mFeatures[index]->enabled); in queryStringi()
2188 result = mFeatures[index]->condition; in queryStringi()
2207 value = mFeatures.size(); in queryAttrib()
DDisplay.h291 const angle::FeatureList &getFeatures() const { return mFeatures; } in getFeatures()
377 angle::FeatureList mFeatures; variable
/third_party/skia/third_party/externals/angle2/doc/
DGPUMemoryAnalysis.md51 ANGLE_FEATURE_CONDITION(&mFeatures, logMemoryReportCallbacks, false);
52 ANGLE_FEATURE_CONDITION(&mFeatures, logMemoryReportStats, false);