实现自动根据显卡类型设置NvidiaNativePresent,但需要重启应用程序

This commit is contained in:
daiqingshuang
2025-12-23 11:49:28 +08:00
parent ebc872ed30
commit 18e7ef0113
12 changed files with 341 additions and 26 deletions

View File

@@ -37,8 +37,8 @@ int main(int argc, char* argv[]) {
// 获取上下文提供者来访问资源管理器
auto* ctx = app.get_context_provider();
auto texture_id = ctx->get_texture_manager()->load_texture("D:\\G2uY1fJa8AAOucs.jpg").value();
// const auto texture_id = ctx->get_texture_manager()->load_texture("D:\\screenshot-20251128-165627.png").value();
// auto texture_id = ctx->get_texture_manager()->load_texture("D:\\G2uY1fJa8AAOucs.jpg").value();
const auto texture_id = ctx->get_texture_manager()->load_texture("D:\\screenshot-20251128-165627.png").value();
const auto text_size_i = ctx->get_texture_manager()->get_texture(texture_id)->size();
const auto tex_size = text_size_i.cast<float>();