History

Bringing VRAM up to spec with latest cards.

OfficialR3ido101 committed 1 year ago

Commit f4e238c1 parent 7175fed2 files · +13 −0Browse files

Showing the changes to interface/src/Menu.cpp (1 of 2 files). Show all

Unified · Split

interface/src/Menu.cpp+10−0
@@ -467,10 +467,14 @@ Menu::Menu() { · 466 unmodified lines
467467 textureGroup->addAction(addCheckableActionToQMenuAndActionHash(textureMenu, MenuOption::RenderMaxTexture12288MB, 0, false));
468468 textureGroup->addAction(addCheckableActionToQMenuAndActionHash(textureMenu, MenuOption::RenderMaxTexture16384MB, 0, false));
469469 textureGroup->addAction(addCheckableActionToQMenuAndActionHash(textureMenu, MenuOption::RenderMaxTexture20480MB, 0, false));
470+ textureGroup->addAction(addCheckableActionToQMenuAndActionHash(textureMenu, MenuOption::RenderMaxTexture24576MB, 0, false));
471+ textureGroup->addAction(addCheckableActionToQMenuAndActionHash(textureMenu, MenuOption::RenderMaxTexture28672MB, 0, false));
472+ textureGroup->addAction(addCheckableActionToQMenuAndActionHash(textureMenu, MenuOption::RenderMaxTexture32768MB, 0, false));
470473 connect(textureGroup, &QActionGroup::triggered, [textureGroup] {
471474 auto checked = textureGroup->checkedAction();
472475 auto text = checked->text();
473476 gpu::Context::Size newMaxTextureMemory { 0 };
477+
474478 if (MenuOption::RenderMaxTexture4MB == text) {
475479 newMaxTextureMemory = MB_TO_BYTES(4);
476480 } else if (MenuOption::RenderMaxTexture64MB == text) {
@@ -497,6 +501,12 @@ Menu::Menu() { · 20 unmodified lines
497501 newMaxTextureMemory = MB_TO_BYTES(16384);
498502 } else if (MenuOption::RenderMaxTexture20480MB == text) {
499503 newMaxTextureMemory = MB_TO_BYTES(20480);
504+ } else if (MenuOption::RenderMaxTexture24576MB == text) {
505+ newMaxTextureMemory = MB_TO_BYTES(24576);
506+ } else if (MenuOption::RenderMaxTexture28672MB == text) {
507+ newMaxTextureMemory = MB_TO_BYTES(28672);
508+ } else if (MenuOption::RenderMaxTexture32768MB == text) {
509+ newMaxTextureMemory = MB_TO_BYTES(32768);
500510 }
501511 gpu::Texture::setAllowedGPUMemoryUsage(newMaxTextureMemory);
502512 });