MCPcopy Create free account
hub / github.com/RavEngine/RavEngine / GetMemoryFootprint

Method GetMemoryFootprint

deps/LLGL/sources/Renderer/Texture.cpp:26–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

24}
25
26std::uint32_t Texture::GetMemoryFootprint() const
27{
28 const auto desc = GetDesc();
29 return LLGL::GetMemoryFootprint(GetType(), desc.format, desc.extent, TextureSubresource{ 0, desc.arrayLayers, 0, desc.mipLevels });
30}
31
32std::uint32_t Texture::GetMemoryFootprint(const Extent3D& extent, const TextureSubresource& subresource) const
33{

Callers 4

CopyBufferFromTextureMethod · 0.80
CopyTextureFromBufferMethod · 0.80
CopyBufferFromTextureMethod · 0.80
CopyTextureFromBufferMethod · 0.80

Calls 3

GetFormatFunction · 0.85
GetMemoryFootprintFunction · 0.70
GetTypeFunction · 0.50

Tested by

no test coverage detected