Subpixel rendering (#186)
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/186 Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com> Co-authored-by: ohyzha <oleksii.hyzha.ext@madvoxel.com> Co-committed-by: ohyzha <oleksii.hyzha.ext@madvoxel.com>
This commit is contained in:
@@ -21,6 +21,7 @@ namespace OpenVulkano::Scene
|
||||
constexpr uint32_t MISSING_GLYPH_SYMBOL = '?';
|
||||
|
||||
Shader DEFAULT_SHADER_BITMAP = TextDrawable::MakeDefaultShader(FontAtlasType::BITMAP);
|
||||
Shader DEFAULT_SHADER_BITMAP_SUBPIXEL = TextDrawable::MakeDefaultShader(FontAtlasType::BITMAP_SUBPIXEL);
|
||||
Shader DEFAULT_SHADER_SDF = TextDrawable::MakeDefaultShader(FontAtlasType::SDF);
|
||||
Shader DEFAULT_SHADER_MSDF = TextDrawable::MakeDefaultShader(FontAtlasType::MSDF);
|
||||
}
|
||||
@@ -156,6 +157,7 @@ namespace OpenVulkano::Scene
|
||||
case FontAtlasType::MSDF: return &DEFAULT_SHADER_MSDF;
|
||||
default: Logger::RENDER->warn("No default shader for atlas type: {}", type.GetName());
|
||||
case FontAtlasType::BITMAP: return &DEFAULT_SHADER_BITMAP;
|
||||
case FontAtlasType::BITMAP_SUBPIXEL: return &DEFAULT_SHADER_BITMAP_SUBPIXEL;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user