• Home
  • Raw
  • Download

Lines Matching refs:GrD3DCaps

25 GrD3DCaps::GrD3DCaps(const GrContextOptions& contextOptions, IDXGIAdapter1* adapter,  in GrD3DCaps()  function in GrD3DCaps
66 bool GrD3DCaps::canCopyTexture(DXGI_FORMAT dstFormat, int dstSampleCnt, in canCopyTexture()
77 bool GrD3DCaps::canCopyAsResolve(DXGI_FORMAT dstFormat, int dstSampleCnt, in canCopyAsResolve()
99 bool GrD3DCaps::onCanCopySurface(const GrSurfaceProxy* dst, const GrSurfaceProxy* src, in onCanCopySurface()
124 void GrD3DCaps::init(const GrContextOptions& contextOptions, IDXGIAdapter1* adapter, in init()
184 void GrD3DCaps::initGrCaps(const D3D12_FEATURE_DATA_D3D12_OPTIONS& optionsDesc, in initGrCaps()
225 void GrD3DCaps::initShaderCaps(int vendorID, const D3D12_FEATURE_DATA_D3D12_OPTIONS& optionsDesc) { in initShaderCaps()
262 void GrD3DCaps::applyDriverCorrectnessWorkarounds(int vendorID) { in applyDriverCorrectnessWorkarounds()
276 void GrD3DCaps::initStencilFormat(ID3D12Device* device) { in initStencilFormat()
305 void GrD3DCaps::setColorType(GrColorType colorType, std::initializer_list<DXGI_FORMAT> formats) { in setColorType()
336 const GrD3DCaps::FormatInfo& GrD3DCaps::getFormatInfo(DXGI_FORMAT format) const { in getFormatInfo()
337 GrD3DCaps* nonConstThis = const_cast<GrD3DCaps*>(this); in getFormatInfo()
341 GrD3DCaps::FormatInfo& GrD3DCaps::getFormatInfo(DXGI_FORMAT format) { in getFormatInfo()
342 static_assert(SK_ARRAY_COUNT(kDxgiFormats) == GrD3DCaps::kNumDxgiFormats, in getFormatInfo()
353 void GrD3DCaps::initFormatTable(const DXGI_ADAPTER_DESC& adapterDesc, ID3D12Device* device) { in initFormatTable()
354 static_assert(SK_ARRAY_COUNT(kDxgiFormats) == GrD3DCaps::kNumDxgiFormats, in initFormatTable()
691 void GrD3DCaps::FormatInfo::InitFormatFlags(const D3D12_FEATURE_DATA_FORMAT_SUPPORT& formatSupport, in InitFormatFlags()
727 void GrD3DCaps::FormatInfo::initSampleCounts(const DXGI_ADAPTER_DESC& adapterDesc, in initSampleCounts()
757 void GrD3DCaps::FormatInfo::init(const DXGI_ADAPTER_DESC& adapterDesc, ID3D12Device* device, in init()
771 bool GrD3DCaps::isFormatSRGB(const GrBackendFormat& format) const { in isFormatSRGB()
785 bool GrD3DCaps::isFormatTexturable(const GrBackendFormat& format, GrTextureType) const { in isFormatTexturable()
794 bool GrD3DCaps::isFormatTexturable(DXGI_FORMAT format) const { in isFormatTexturable()
799 bool GrD3DCaps::isFormatAsColorTypeRenderable(GrColorType ct, const GrBackendFormat& format, in isFormatAsColorTypeRenderable()
815 bool GrD3DCaps::isFormatRenderable(const GrBackendFormat& format, int sampleCount) const { in isFormatRenderable()
823 bool GrD3DCaps::isFormatRenderable(DXGI_FORMAT format, int sampleCount) const { in isFormatRenderable()
827 bool GrD3DCaps::isFormatUnorderedAccessible(DXGI_FORMAT format) const { in isFormatUnorderedAccessible()
832 int GrD3DCaps::getRenderTargetSampleCount(int requestedCount, in getRenderTargetSampleCount()
842 int GrD3DCaps::getRenderTargetSampleCount(int requestedCount, DXGI_FORMAT format) const { in getRenderTargetSampleCount()
866 int GrD3DCaps::maxRenderTargetSampleCount(const GrBackendFormat& format) const { in maxRenderTargetSampleCount()
874 int GrD3DCaps::maxRenderTargetSampleCount(DXGI_FORMAT format) const { in maxRenderTargetSampleCount()
884 GrColorType GrD3DCaps::getFormatColorType(DXGI_FORMAT format) const { in getFormatColorType()
889 GrCaps::SupportedWrite GrD3DCaps::supportedWritePixelsColorType( in supportedWritePixelsColorType()
911 GrCaps::SurfaceReadPixelsSupport GrD3DCaps::surfaceSupportsReadPixels( in surfaceSupportsReadPixels()
931 bool GrD3DCaps::onSurfaceSupportsWritePixels(const GrSurface* surface) const { in onSurfaceSupportsWritePixels()
938 bool GrD3DCaps::onAreColorTypeAndFormatCompatible(GrColorType ct, in onAreColorTypeAndFormatCompatible()
954 GrBackendFormat GrD3DCaps::onGetDefaultBackendFormat(GrColorType ct) const { in onGetDefaultBackendFormat()
962 GrBackendFormat GrD3DCaps::getBackendFormatFromCompressionType( in getBackendFormatFromCompressionType()
977 GrSwizzle GrD3DCaps::onGetReadSwizzle(const GrBackendFormat& format, GrColorType colorType) const { in onGetReadSwizzle()
992 GrSwizzle GrD3DCaps::getWriteSwizzle(const GrBackendFormat& format, GrColorType colorType) const { in getWriteSwizzle()
1007 uint64_t GrD3DCaps::computeFormatKey(const GrBackendFormat& format) const { in computeFormatKey()
1014 GrCaps::SupportedRead GrD3DCaps::onSupportedReadPixelsColorType( in onSupportedReadPixelsColorType()
1041 void GrD3DCaps::addExtraSamplerKey(GrProcessorKeyBuilder* b, in addExtraSamplerKey()
1050 GrProgramDesc GrD3DCaps::makeDesc(GrRenderTarget* rt, in makeDesc()
1076 std::vector<GrCaps::TestFormatColorTypeCombination> GrD3DCaps::getTestingCombinations() const { in getTestingCombinations()