Home
last modified time | relevance | path

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

/external/angle/src/libANGLE/renderer/vulkan/
DRendererVk.cpp757 if (mFeatures.asyncCommandQueue.enabled) in onDestroy()
978 ANGLE_FEATURE_CONDITION(&mFeatures, supportsSwapchainColorspace, true); in initialize()
984 ANGLE_FEATURE_CONDITION(&mFeatures, supportsSurfaceCapabilities2Extension, true); in initialize()
991 ANGLE_FEATURE_CONDITION(&mFeatures, supportsSurfaceProtectedCapabilitiesExtension, true); in initialize()
1176 if (mFeatures.preferredLargeHeapBlockSize4MB.enabled) in initialize()
1397 if (mFeatures.supportsExternalFenceCapabilities.enabled) in queryDeviceExtensionFeatures()
1408 if (mFeatures.supportsExternalSemaphoreCapabilities.enabled) in queryDeviceExtensionFeatures()
1808 ANGLE_FEATURE_CONDITION(&mFeatures, logMemoryReportStats, false); in initializeDevice()
1813 ANGLE_FEATURE_CONDITION(&mFeatures, logMemoryReportCallbacks, false); in initializeDevice()
1888 if (mFeatures.asyncCommandQueue.enabled) in initializeDevice()
[all …]
Dvk_caps_utils.cpp540 mFeatures.exposeNonConformantExtensionsAndVersions.enabled); in ensureCapsInitialized()
952 if (mPhysicalDeviceFeatures.geometryShader && !mFeatures.basicGLLineRasterization.enabled) in ensureCapsInitialized()
955 bool geometryShader = mFeatures.supportsTransformFeedbackExtension.enabled && in ensureCapsInitialized()
956 mFeatures.exposeNonConformantExtensionsAndVersions.enabled; in ensureCapsInitialized()
964 mNativeCaps.layerProvokingVertex = (mFeatures.provokingVertex.enabled) in ensureCapsInitialized()
984 if (mPhysicalDeviceFeatures.tessellationShader && !mFeatures.basicGLLineRasterization.enabled) in ensureCapsInitialized()
990 mFeatures.supportsTransformFeedbackExtension.enabled && in ensureCapsInitialized()
991 mFeatures.exposeNonConformantExtensionsAndVersions.enabled; in ensureCapsInitialized()
1068 mMultiviewFeatures.multiview && mFeatures.bresenhamLineRasterization.enabled; in ensureCapsInitialized()
DRendererVk.h196 const angle::FeaturesVk &getFeatures() const { return mFeatures; } in getFeatures()
284 if (mFeatures.asyncCommandQueue.enabled) in getCurrentQueueSerial()
297 if (mFeatures.asyncCommandQueue.enabled) in getLastSubmittedQueueSerial()
310 if (mFeatures.asyncCommandQueue.enabled) in getLastCompletedQueueSerial()
438 mutable angle::FeaturesVk mFeatures; variable
/external/angle/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()
DBlitGL.h176 const angle::FeaturesGL &mFeatures; variable
DProgramGL.h149 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()
1699 GLenum cap = mFeatures.emulatePrimitiveRestartFixedIndex.enabled in setPrimitiveRestartEnabled()
1757 if (mFeatures.clearToZeroOrOneBroken.enabled && in setClearColor()
2026 if (mFeatures.syncVertexArraysToDefault.enabled) in syncState()
DStateManagerGL.h368 const angle::FeaturesGL &mFeatures; variable
/external/angle/src/libANGLE/renderer/metal/
DDisplayMtl.mm118 : DisplayImpl(state), mStateCache(mFeatures), mUtils(this)
410 if (mFeatures.hasEvents.enabled)
432 mFeatures.populateFeatureList(features);
802 if (mFeatures.allowMultisampleStoreAndResolve.enabled &&
803 mFeatures.hasDepthAutoResolve.enabled && mFeatures.hasStencilAutoResolve.enabled)
823 mNativeExtensions.instancedArraysANGLE = mFeatures.hasBaseVertexInstancedDraw.enabled;
856 if (mFeatures.hasEvents.enabled)
933 ANGLE_FEATURE_CONDITION((&mFeatures), allowGenMultipleMipsPerPass, true);
934 ANGLE_FEATURE_CONDITION((&mFeatures), forceBufferGPUStorage, false);
936 ANGLE_FEATURE_CONDITION((&mFeatures), hasDepthTextureFiltering,
[all …]
DDisplayMtl.h121 const angle::FeaturesMtl &getFeatures() const { return mFeatures; } in getFeatures()
203 angle::FeaturesMtl mFeatures; variable
Dmtl_state_cache.h511 const angle::FeaturesMtl &mFeatures;
Dmtl_state_cache.mm1063 StateCache::StateCache(const angle::FeaturesMtl &features) : mFeatures(features) {}
1114 if (!mFeatures.allowRuntimeSamplerCompareMode.enabled)
/external/angle/src/libANGLE/renderer/d3d/
DRendererD3D.cpp176 initializeFeatures(&mFeatures); in getFeatures()
180 return mFeatures; in getFeatures()
DRendererD3D.h446 mutable angle::FeaturesD3D mFeatures; variable
/external/angle/src/libANGLE/
DDisplay.cpp905 mFeatures.clear(); in initialize()
906 mFrontendFeatures.populateFeatureList(&mFeatures); in initialize()
907 mImplementation->populateFeatureList(&mFeatures); in initialize()
2095 result = mFeatures[index]->name; in queryStringi()
2098 result = angle::FeatureCategoryToString(mFeatures[index]->category); in queryStringi()
2101 result = mFeatures[index]->description; in queryStringi()
2104 result = mFeatures[index]->bug; in queryStringi()
2107 result = angle::FeatureStatusToString(mFeatures[index]->enabled); in queryStringi()
2110 result = mFeatures[index]->condition; in queryStringi()
2129 value = mFeatures.size(); in queryAttrib()
DDisplay.h275 const angle::FeatureList &getFeatures() const { return mFeatures; } in getFeatures()
361 angle::FeatureList mFeatures; variable
/external/angle/doc/
DGPUMemoryAnalysis.md51 ANGLE_FEATURE_CONDITION(&mFeatures, logMemoryReportCallbacks, false);
52 ANGLE_FEATURE_CONDITION(&mFeatures, logMemoryReportStats, false);