/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_format_utils.cpp | 24 angle::FormatID formatID, in FillTextureFormatCaps() argument 30 renderer->hasImageFormatFeatureBits(formatID, VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT); in FillTextureFormatCaps() 32 formatID, VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT); in FillTextureFormatCaps() 35 renderer->hasImageFormatFeatureBits(formatID, VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT); in FillTextureFormatCaps() 37 formatID, VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT); in FillTextureFormatCaps() 39 renderer->hasImageFormatFeatureBits(formatID, VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT); in FillTextureFormatCaps() 68 bool HasFullBufferFormatSupport(RendererVk *renderer, angle::FormatID formatID) in HasFullBufferFormatSupport() argument 76 return renderer->hasBufferFormatFeatureBits(formatID, VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT); in HasFullBufferFormatSupport() 79 using SupportTest = bool (*)(RendererVk *renderer, angle::FormatID formatID); 109 bool HasNonFilterableTextureFormatSupport(RendererVk *renderer, angle::FormatID formatID) in HasNonFilterableTextureFormatSupport() argument [all …]
|
D | vk_format_utils.h | 51 VkFormat GetVkFormatFromFormatID(angle::FormatID formatID); 164 angle::FormatID formatID = angle::Format::InternalFormatToID(internalFormat); 165 return mFormatData[static_cast<size_t>(formatID)]; 168 ANGLE_INLINE const Format &operator[](angle::FormatID formatID) const 170 return mFormatData[static_cast<size_t>(formatID)]; 182 const VkFormatProperties &GetMandatoryFormatSupport(angle::FormatID formatID); 184 VkImageUsageFlags GetMaximalImageUsageFlags(RendererVk *renderer, angle::FormatID formatID); 189 bool HasFullTextureFormatSupport(RendererVk *renderer, angle::FormatID formatID); 191 bool HasNonRenderableTextureFormatSupport(RendererVk *renderer, angle::FormatID formatID);
|
D | RendererVk.h | 188 const vk::Format &getFormat(angle::FormatID formatID) const { return mFormatTable[formatID]; } in getFormat() argument 422 VkFormatFeatureFlags getFormatFeatureBits(angle::FormatID formatID, 426 bool hasFormatFeatureBits(angle::FormatID formatID,
|
D | RendererVk.cpp | 2756 bool RendererVk::hasLinearImageFormatFeatureBits(angle::FormatID formatID, in hasLinearImageFormatFeatureBits() argument 2759 return hasFormatFeatureBits<&VkFormatProperties::linearTilingFeatures>(formatID, featureBits); in hasLinearImageFormatFeatureBits() 2763 angle::FormatID formatID, in getLinearImageFormatFeatureBits() argument 2766 return getFormatFeatureBits<&VkFormatProperties::linearTilingFeatures>(formatID, featureBits); in getLinearImageFormatFeatureBits() 2770 angle::FormatID formatID, in getImageFormatFeatureBits() argument 2773 return getFormatFeatureBits<&VkFormatProperties::optimalTilingFeatures>(formatID, featureBits); in getImageFormatFeatureBits() 2776 bool RendererVk::hasImageFormatFeatureBits(angle::FormatID formatID, in hasImageFormatFeatureBits() argument 2779 return hasFormatFeatureBits<&VkFormatProperties::optimalTilingFeatures>(formatID, featureBits); in hasImageFormatFeatureBits() 2782 bool RendererVk::hasBufferFormatFeatureBits(angle::FormatID formatID, in hasBufferFormatFeatureBits() argument 2785 return hasFormatFeatureBits<&VkFormatProperties::bufferFeatures>(formatID, featureBits); in hasBufferFormatFeatureBits() [all …]
|
D | vk_cache_utils.cpp | 980 angle::FormatID formatID = desc[colorIndexGL]; in InitializeRenderPassFromDesc() local 981 ASSERT(formatID != angle::FormatID::NONE); in InitializeRenderPassFromDesc() 982 const Format &format = renderer->getFormat(formatID); in InitializeRenderPassFromDesc() 1022 angle::FormatID formatID = desc[depthStencilIndexGL]; in InitializeRenderPassFromDesc() local 1023 ASSERT(formatID != angle::FormatID::NONE); in InitializeRenderPassFromDesc() 1024 const Format &format = renderer->getFormat(formatID); in InitializeRenderPassFromDesc() 1397 void RenderPassDesc::packColorAttachment(size_t colorIndexGL, angle::FormatID formatID) in packColorAttachment() argument 1405 ASSERT(formatID != angle::FormatID::NONE); in packColorAttachment() 1408 SetBitField(packedFormat, formatID); in packColorAttachment() 1428 void RenderPassDesc::packDepthStencilAttachment(angle::FormatID formatID) in packDepthStencilAttachment() argument [all …]
|
D | BufferVk.h | 126 angle::FormatID formatID, 199 angle::FormatID formatID; member
|
D | BufferVk.cpp | 187 formatID(formatIDIn), in VertexConversionBuffer() 891 angle::FormatID formatID, in getVertexConversionBuffer() argument 898 if (buffer.formatID == formatID && buffer.stride == stride && buffer.offset == offset) in getVertexConversionBuffer() 904 mVertexConversionBuffers.emplace_back(renderer, formatID, stride, offset, hostVisible); in getVertexConversionBuffer()
|
D | vk_mandatory_format_support_table_autogen.cpp | 294 const VkFormatProperties &GetMandatoryFormatSupport(FormatID formatID) in GetMandatoryFormatSupport() argument 296 return kFormatProperties[formatID]; in GetMandatoryFormatSupport()
|
D | vk_cache_utils.h | 144 void packColorAttachment(size_t colorIndexGL, angle::FormatID formatID); 843 angle::FormatID formatID); 853 angle::FormatID formatID);
|
/external/angle/src/libANGLE/renderer/d3d/d3d11/ |
D | texture_format_table.h | 37 angle::FormatID formatID, 54 angle::FormatID formatID; member 71 formatID(angle::FormatID::NONE), in Format() 83 angle::FormatID formatID, in Format() argument 93 formatID(formatID), in Format()
|
D | texture_format_table.cpp | 25 return GetLoadFunctionsMap(internalFormat, formatID); in getLoadFunctions() 30 return angle::Format::Get(formatID); in format()
|
D | RenderTarget11.cpp | 230 ASSERT(mFormatSet.formatID != angle::FormatID::NONE || mWidth == 0 || mHeight == 0); in TextureRenderTarget11() 259 ASSERT(mFormatSet.formatID != angle::FormatID::NONE || mWidth == 0 || mHeight == 0); in TextureRenderTarget11()
|
/external/angle/src/libANGLE/renderer/ |
D | d3d_format.h | 30 angle::FormatID formatID); 32 const angle::Format &info() const { return angle::Format::Get(formatID); } in info() 47 angle::FormatID formatID; member
|
D | d3d_format.cpp | 33 formatID(angle::FormatID::NONE) in D3DFormat() 46 FormatID formatID) in D3DFormat() argument 57 formatID(formatID) in D3DFormat()
|
D | renderer_utils.h | 93 angle::FormatID formatID; member 101 bool has(angle::FormatID formatID) const; 102 PixelCopyFunction get(angle::FormatID formatID) const; 436 angle::FormatID ConvertToSRGB(angle::FormatID formatID); 437 angle::FormatID ConvertToLinear(angle::FormatID formatID); 438 bool IsOverridableLinearFormat(angle::FormatID formatID);
|
D | renderer_utils.cpp | 433 bool FastCopyFunctionMap::has(angle::FormatID formatID) const in has() 435 return (get(formatID) != nullptr); in has() 438 PixelCopyFunction FastCopyFunctionMap::get(angle::FormatID formatID) const in get() 442 if (mData[index].formatID == formatID) in get() 1273 angle::FormatID ConvertToSRGB(angle::FormatID formatID) in ConvertToSRGB() argument 1275 switch (formatID) in ConvertToSRGB() 1336 angle::FormatID ConvertToLinear(angle::FormatID formatID) in ConvertToLinear() argument 1338 switch (formatID) in ConvertToLinear() 1399 bool IsOverridableLinearFormat(angle::FormatID formatID) in IsOverridableLinearFormat() argument 1401 return ConvertToSRGB(formatID) != angle::FormatID::NONE; in IsOverridableLinearFormat()
|
/external/angle/src/libANGLE/renderer/d3d/ |
D | VertexBuffer.cpp | 240 : formatID(angle::FormatID::NONE), stride(0), offset(0) in AttributeSignature() 249 if (formatID != attrib.format->id || static_cast<GLuint>(stride) != attribStride) in matchesAttribute() 262 formatID = attrib.format->id; in set()
|
D | VertexBuffer.h | 179 angle::FormatID formatID;
|
/external/angle/src/libANGLE/renderer/metal/ |
D | BufferMtl.mm | 88 formatID(formatIDIn), 328 angle::FormatID formatID, 334 if (buffer.formatID == formatID && buffer.stride == stride && buffer.offset == offset) 340 mVertexConversionBuffers.emplace_back(context, formatID, stride, offset); 342 const angle::Format &angleFormat = angle::Format::Get(formatID);
|
D | BufferMtl.h | 56 angle::FormatID formatID; member 149 angle::FormatID formatID,
|
/external/angle/src/libANGLE/ |
D | Caps.cpp | 97 angle::FormatID formatID = angle::Format::InternalFormatToID(internalFormat); in insert() local 98 get(formatID) = caps; in insert() 108 angle::FormatID formatID = angle::Format::InternalFormatToID(internalFormat); in get() local 109 return get(formatID); in get() 112 const TextureCaps &TextureCapsMap::get(angle::FormatID formatID) const in get() 114 return mFormatData[formatID]; in get() 117 TextureCaps &TextureCapsMap::get(angle::FormatID formatID) in get() argument 119 return mFormatData[formatID]; in get() 122 void TextureCapsMap::set(angle::FormatID formatID, const TextureCaps &caps) in set() argument 124 get(formatID) = caps; in set()
|
D | Caps.h | 77 const TextureCaps &get(angle::FormatID formatID) const; 78 void set(angle::FormatID formatID, const TextureCaps &caps); 81 TextureCaps &get(angle::FormatID formatID);
|
D | VertexArray.cpp | 421 angle::FormatID formatID = gl::GetVertexFormatID(type, normalized, size, pureInteger); in setVertexAttribFormatImpl() local 423 if (formatID != attrib->format->id || attrib->relativeOffset != relativeOffset) in setVertexAttribFormatImpl() 426 attrib->format = &angle::Format::Get(formatID); in setVertexAttribFormatImpl()
|
/external/angle/src/libANGLE/renderer/vulkan/android/ |
D | HardwareBufferImageSiblingVkAndroid.cpp | 128 angle::FormatID formatID = vk::GetFormatIDFromVkFormat(bufferFormatProperties.format); in ValidateHardwareBuffer() local 129 if (!HasFullTextureFormatSupport(renderer, formatID)) in ValidateHardwareBuffer()
|
/external/angle/src/libANGLE/renderer/d3d/d3d9/ |
D | Framebuffer9.cpp | 395 const angle::Format &angleFormat = angle::Format::Get(d3dFormatInfo.formatID); in getImplementationColorReadFormat()
|