making convert_ldr_to_hdr_image() non-static

This commit is contained in:
Richard Geldreich
2026-03-01 11:03:54 -05:00
parent 4209505964
commit 75a08c483a
2 changed files with 3 additions and 1 deletions

View File

@@ -573,7 +573,7 @@ namespace basisu
return false;
}
static void convert_ldr_to_hdr_image(imagef &img, const image &ldr_img, bool ldr_srgb_to_linear, float linear_nit_multiplier = 1.0f, float ldr_black_bias = 0.0f)
void convert_ldr_to_hdr_image(imagef &img, const image &ldr_img, bool ldr_srgb_to_linear, float linear_nit_multiplier, float ldr_black_bias)
{
img.resize(ldr_img.get_width(), ldr_img.get_height());

View File

@@ -3832,6 +3832,8 @@ namespace basisu
bool is_image_filename_hdr(const char* pFilename);
void convert_ldr_to_hdr_image(imagef& img, const image& ldr_img, bool ldr_srgb_to_linear, float linear_nit_multiplier = 1.0f, float ldr_black_bias = 0.0f);
// Supports .HDR and most (but not all) .EXR's (see TinyEXR).
bool load_image_hdr(const char* pFilename, imagef& img, bool ldr_srgb_to_linear = true, float linear_nit_multiplier = 1.0f, float ldr_black_bias = 0.0f);