zoukankan      html  css  js  c++  java
  • 优化之ui字体图集大小

    ui图集大小

    FSlateRHIResourceManager::FSlateRHIResourceManager()
        : bExpiredResourcesNeedCleanup(false)
        , BadResourceTexture(nullptr)
        , DeleteResourcesCommand(
            TEXT("Slate.DeleteResources"),
            *LOCTEXT("CommandText_DeleteResources", "Flushes and deletes all resources created by Slate's RHI Resource Manager.").ToString(),
            FConsoleCommandDelegate::CreateRaw(this, &FSlateRHIResourceManager::DeleteBrushResourcesCommand))
    {
        FCoreDelegates::OnPreExit.AddRaw(this, &FSlateRHIResourceManager::OnAppExit);
        FCoreUObjectDelegates::GetPostGarbageCollect().AddRaw(this, &FSlateRHIResourceManager::OnPostGarbageCollect);
    
        MaxAltasedTextureSize = FIntPoint(256, 256);
        if (GIsEditor)
        {
            AtlasSize = 2048;
        }
        else
        {
            AtlasSize = 1024;
            if (GConfig)
            {
                int32 RequestedSize = 1024;
                GConfig->GetInt(TEXT("SlateRenderer"), TEXT("TextureAtlasSize"), RequestedSize, GEngineIni);
                AtlasSize = FMath::Clamp<uint32>(RequestedSize, 0, 2048);
    
                int32 MaxAtlasedTextureWidth = 256;
                int32 MaxAtlasedTextureHeight = 256;
                GConfig->GetInt(TEXT("SlateRenderer"), TEXT("MaxAtlasedTextureWidth"), MaxAtlasedTextureWidth, GEngineIni);
                GConfig->GetInt(TEXT("SlateRenderer"), TEXT("MaxAtlasedTextureHeight"), MaxAtlasedTextureHeight, GEngineIni);
  • 相关阅读:
    hibernate建表默认为UTF-8编码
    XML和JSON
    chrome 模拟发送请求的方法
    什么时候需要使用缓存?
    eclipse中查找类、方法及变量被引用的地方
    用户内容与商业
    2019第48周日
    ajax与重定向
    ifream
    Windows下找到JVM占用资源高的线程
  • 原文地址:https://www.cnblogs.com/Shaojunping/p/11594234.html
Copyright © 2011-2022 走看看