No more shared pointers

This commit is contained in:
Dynamitos
2023-11-01 23:12:30 +01:00
parent 5a9cb13e74
commit 4746c0f838
69 changed files with 524 additions and 681 deletions
+1 -1
View File
@@ -102,7 +102,7 @@ void FontAsset::load(ArchiveBuffer& buffer)
ktxTexture2_TranscodeBasis(kTexture, KTX_TTF_BC7_RGBA, 0);
TextureCreateInfo createInfo = {
.resourceData = {
.sourceData = {
.size = ktxTexture_GetDataSize(ktxTexture(kTexture)),
.data = ktxTexture_GetData(ktxTexture(kTexture)),
.owner = Gfx::QueueType::GRAPHICS,
+1 -1
View File
@@ -18,7 +18,7 @@ public:
struct Glyph
{
Gfx::PTexture2D texture;
Gfx::OTexture2D texture;
IVector2 size;
IVector2 bearing;
uint32 advance;
+1 -1
View File
@@ -84,7 +84,7 @@ void TextureAsset::load(ArchiveBuffer& buffer)
assert(e == ktx_error_code_e::KTX_SUCCESS);
TextureCreateInfo createInfo = {
.resourceData = {
.sourceData = {
.size = ktxTexture_GetDataSize(ktxTexture(kTexture)),
.data = ktxTexture_GetData(ktxTexture(kTexture)),
.owner = Gfx::QueueType::DEDICATED_TRANSFER,