diff options
Diffstat (limited to 'src/util/asset_manager.cc')
| -rw-r--r-- | src/util/asset_manager.cc | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/src/util/asset_manager.cc b/src/util/asset_manager.cc index 2a41876..a0e2a97 100644 --- a/src/util/asset_manager.cc +++ b/src/util/asset_manager.cc @@ -86,11 +86,11 @@ const uint8_t* GetAsset(AssetId asset_id, size_t* out_size) { } CHECK_RETURN_BEGIN(proc_gen_func_ptr == nullptr, nullptr) - if (out_size) - *out_size = 0; - ERROR_MSG("Unknown procedural function at runtime: %s", - source_record.proc_func_name_str); - return nullptr; + if (out_size) + *out_size = 0; + ERROR_MSG("Unknown procedural function at runtime: %s", + source_record.proc_func_name_str); + return nullptr; CHECK_RETURN_END // For this demo, assuming procedural textures are RGBA8 256x256 (for @@ -101,10 +101,10 @@ const uint8_t* GetAsset(AssetId asset_id, size_t* out_size) { size_t data_size = header_size + (size_t)width * height * 4; // RGBA8 uint8_t* generated_data = new (std::nothrow) uint8_t[data_size]; CHECK_RETURN_BEGIN(!generated_data, nullptr) - if (out_size) - *out_size = 0; - ERROR_MSG("Failed to allocate memory for procedural asset"); - return nullptr; + if (out_size) + *out_size = 0; + ERROR_MSG("Failed to allocate memory for procedural asset"); + return nullptr; CHECK_RETURN_END // Write header @@ -114,15 +114,15 @@ const uint8_t* GetAsset(AssetId asset_id, size_t* out_size) { // Generate data after header CHECK_RETURN_BEGIN(!proc_gen_func_ptr(generated_data + header_size, width, - height, source_record.proc_params, - source_record.num_proc_params), + height, source_record.proc_params, + source_record.num_proc_params), nullptr) - delete[] generated_data; - if (out_size) - *out_size = 0; - ERROR_MSG("Procedural generation failed for asset: %s", - source_record.proc_func_name_str); - return nullptr; + delete[] generated_data; + if (out_size) + *out_size = 0; + ERROR_MSG("Procedural generation failed for asset: %s", + source_record.proc_func_name_str); + return nullptr; CHECK_RETURN_END cached_record.data = generated_data; |
