MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-Samples / load_texture

Function load_texture

framework/common/ktx_common.cpp:25–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23namespace ktx
24{
25ktxTexture *load_texture(std::string const &filename)
26{
27 ktxTexture *ktx_texture;
28 KTX_error_code result =
29 ktxTexture_CreateFromNamedFile(filename.c_str(), KTX_TEXTURE_CREATE_LOAD_IMAGE_DATA_BIT, &ktx_texture);
30 if ((result != KTX_SUCCESS) || (ktx_texture == nullptr))
31 {
32 throw std::runtime_error("Couldn't load texture");
33 }
34 return ktx_texture;
35}
36} // namespace ktx
37} // namespace vkb

Callers 15

create_texture_helperMethod · 0.85
create_texture_helperMethod · 0.85
load_assetsMethod · 0.85
load_assetsMethod · 0.85
load_assetsMethod · 0.85
load_assetsMethod · 0.85
load_assetsMethod · 0.85
load_assetsMethod · 0.85
load_assetsMethod · 0.85
load_assetsMethod · 0.85
load_assetsMethod · 0.85
load_assetsMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected