1"use strict";(globalThis.webpackChunkvrgs_docs_v_3_1=globalThis.webpackChunkvrgs_docs_v_3_1||[]).push([[30930],{68502(e,n,s){s.r(n),s.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>l,metadata:()=>i,toc:()=>d});const i=JSON.parse('{"id":"general/setup-system/multi-gpu-systems","title":"Graphics Settings","description":"Overview","source":"@site/versioned_docs/version-3.3/general/setup-system/multi-gpu-systems.md","sourceDirName":"general/setup-system","slug":"/general/setup-system/multi-gpu-systems","permalink":"/docs/3.3/general/setup-system/multi-gpu-systems","draft":false,"unlisted":false,"editUrl":"https://github.com/vrgeoscience/vrgs_docs_v3/tree/master/versioned_docs/version-3.3/general/setup-system/multi-gpu-systems.md","tags":[],"version":"3.3","sidebarPosition":2,"frontMatter":{"title":"Graphics Settings","metaTitle":"graphicssettings","metaDescription":"Graphics Settings for VRGS","sidebar_position":2},"sidebar":"docs","previous":{"title":"Hardware Requirements","permalink":"/docs/3.3/general/setup-system/hardware-requirements"},"next":{"title":"AI & Machine Learning Requirements","permalink":"/docs/3.3/general/setup-system/ai-ml-requirements"}}');var t=s(74848),r=s(28453);const l={title:"Graphics Settings",metaTitle:"graphicssettings",metaDescription:"Graphics Settings for VRGS",sidebar_position:2},o="Graphics Settings for Multi-GPU Systems",c={},d=[{value:"Overview",id:"overview",level:2},{value:"GPU Assignment Modes",id:"gpu-assignment-modes",level:2},{value:"Configuration for MSIX Install Version",id:"configuration-for-msix-install-version",level:2},{value:"Step 1: Open Graphics Settings",id:"step-1-open-graphics-settings",level:3},{value:"Step 2: Add VRGS to Graphics Settings",id:"step-2-add-vrgs-to-graphics-settings",level:3},{value:"Step 3: Configure High-Performance GPU",id:"step-3-configure-high-performance-gpu",level:3},{value:"Step 4: Verify GPU Usage (Optional but Recommended)",id:"step-4-verify-gpu-usage-optional-but-recommended",level:3},{value:"Configuration for MSI Install Version",id:"configuration-for-msi-install-version",level:2},{value:"Step 1: Open Graphics Settings",id:"step-1-open-graphics-settings-1",level:3},{value:"Step 2: Add VRGS Executable Manually",id:"step-2-add-vrgs-executable-manually",level:3},{value:"Step 3: Configure High-Performance GPU",id:"step-3-configure-high-performance-gpu-1",level:3},{value:"Step 4: Verify GPU Usage (Optional but Recommended)",id:"step-4-verify-gpu-usage-optional-but-recommended-1",level:3}];function a(e){const n={blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.header,{children:(0,t.jsx)(n.h1,{id:"graphics-settings-for-multi-gpu-systems",children:"Graphics Settings for Multi-GPU Systems"})}),"\n",(0,t.jsx)(n.h2,{id:"overview",children:"Overview"}),"\n",(0,t.jsx)(n.p,{children:"On systems containing both integrated and dedicated GPUs (common in laptops), Windows may default VRGS to use the low-power integrated GPU. This can result in reduced performance."}),"\n",(0,t.jsx)(n.p,{children:"Setting VRGS to High Performance mode ensures it always uses the dedicated GPU for rendering, providing optimal performance."}),"\n",(0,t.jsxs)(n.blockquote,{children:["\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Note:"})," VRGS already flags itself to NVIDIA Optimus and AMD switchable-graphics drivers to request the dedicated GPU automatically. The Windows setting below reinforces this and is the most reliable way to guarantee it on hybrid systems."]}),"\n",(0,t.jsxs)(n.p,{children:["VRGS can render through either ",(0,t.jsx)(n.strong,{children:"Vulkan"})," (the default) or ",(0,t.jsx)(n.strong,{children:"OpenGL"}),", selectable in the VRGS settings; both use the dedicated GPU when configured as described here."]}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"gpu-assignment-modes",children:"GPU Assignment Modes"}),"\n",(0,t.jsx)(n.p,{children:"Windows offers three GPU assignment modes for applications:"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"System Default"}),": Windows chooses automatically based on power and performance heuristics. May use the integrated GPU to conserve power"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Power Saving"}),": Prioritizes power efficiency over performance. Uses the integrated GPU"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"High Performance"}),": Prioritizes rendering speed and quality. Uses the dedicated GPU ",(0,t.jsx)(n.strong,{children:"(recommended for VRGS)"})]}),"\n"]}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Recommendation"}),": VRGS should always be set to High Performance mode to ensure it uses the dedicated GPU."]}),"\n",(0,t.jsx)(n.h2,{id:"configuration-for-msix-install-version",children:"Configuration for MSIX Install Version"}),"\n",(0,t.jsx)(n.p,{children:"This procedure applies to VRGS installed using the MSIX installer."}),"\n",(0,t.jsx)(n.h3,{id:"step-1-open-graphics-settings",children:"Step 1: Open Graphics Settings"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsxs)(n.li,{children:["Press the ",(0,t.jsx)(n.strong,{children:"Start"})," button or ",(0,t.jsx)(n.strong,{children:"Windows key"})]}),"\n",(0,t.jsxs)(n.li,{children:["Select ",(0,t.jsx)(n.strong,{children:"Settings"})]}),"\n",(0,t.jsxs)(n.li,{children:["Navigate to ",(0,t.jsx)(n.strong,{children:"System -> Display"})]}),"\n",(0,t.jsxs)(n.li,{children:["Scroll down to the ",(0,t.jsx)(n.strong,{children:"Related Settings"})," section"]}),"\n",(0,t.jsxs)(n.li,{children:["Click ",(0,t.jsx)(n.strong,{children:"Graphics"})]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"step-2-add-vrgs-to-graphics-settings",children:"Step 2: Add VRGS to Graphics Settings"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsxs)(n.li,{children:["Under ",(0,t.jsx)(n.strong,{children:"Custom options for apps"}),", click ",(0,t.jsx)(n.strong,{children:"Add an app"})]}),"\n",(0,t.jsxs)(n.li,{children:["Select ",(0,t.jsx)(n.strong,{children:"Microsoft Store app"})," from the dropdown"]}),"\n",(0,t.jsxs)(n.li,{children:["Click ",(0,t.jsx)(n.strong,{children:"Browse"})]}),"\n",(0,t.jsxs)(n.li,{children:["Locate and select ",(0,t.jsx)(n.strong,{children:"VRGS"})," from the list of installed Microsoft Store applications"]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"step-3-configure-high-performance-gpu",children:"Step 3: Configure High-Performance GPU"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsxs)(n.li,{children:["In the app list, locate ",(0,t.jsx)(n.strong,{children:"VRGS"})]}),"\n",(0,t.jsxs)(n.li,{children:["Click ",(0,t.jsx)(n.strong,{children:"Options"})]}),"\n",(0,t.jsxs)(n.li,{children:["Select ",(0,t.jsx)(n.strong,{children:"High performance"})]}),"\n",(0,t.jsxs)(n.li,{children:["Click ",(0,t.jsx)(n.strong,{children:"Save"})]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"step-4-verify-gpu-usage-optional-but-recommended",children:"Step 4: Verify GPU Usage (Optional but Recommended)"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsx)(n.li,{children:"Launch VRGS"}),"\n",(0,t.jsxs)(n.li,{children:["Open ",(0,t.jsx)(n.strong,{children:"Task Manager"})]}),"\n",(0,t.jsxs)(n.li,{children:["Navigate to the ",(0,t.jsx)(n.strong,{children:"Performance"})," tab"]}),"\n",(0,t.jsxs)(n.li,{children:["Check the GPU sections:","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Correct configuration"}),': Activity shows on the dedicated GPU (typically labeled "GPU 1" or with the GPU model name like "NVIDIA GeForce" or "AMD Radeon")']}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Incorrect configuration"}),': Activity only shows on the integrated GPU (typically labeled "GPU 0" or "Intel UHD Graphics")']}),"\n",(0,t.jsx)(n.li,{children:"If the dedicated GPU is not being used, return to Step 1 and verify the settings"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"configuration-for-msi-install-version",children:"Configuration for MSI Install Version"}),"\n",(0,t.jsx)(n.p,{children:"This procedure applies to VRGS installed using the traditional MSI installer."}),"\n",(0,t.jsx)(n.h3,{id:"step-1-open-graphics-settings-1",children:"Step 1: Open Graphics Settings"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsxs)(n.li,{children:["Press the ",(0,t.jsx)(n.strong,{children:"Start"})," button or ",(0,t.jsx)(n.strong,{children:"Windows key"})]}),"\n",(0,t.jsxs)(n.li,{children:["Navigate to ",(0,t.jsx)(n.strong,{children:"Settings -> System -> Display"})]}),"\n",(0,t.jsxs)(n.li,{children:["Scroll down and select ",(0,t.jsx)(n.strong,{children:"Graphics"})]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"step-2-add-vrgs-executable-manually",children:"Step 2: Add VRGS Executable Manually"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsxs)(n.li,{children:["Click ",(0,t.jsx)(n.strong,{children:"Add an app"})]}),"\n",(0,t.jsxs)(n.li,{children:["Select ",(0,t.jsx)(n.strong,{children:"Desktop app"})," from the dropdown"]}),"\n",(0,t.jsxs)(n.li,{children:["Click ",(0,t.jsx)(n.strong,{children:"Browse"})]}),"\n",(0,t.jsx)(n.li,{children:"Navigate to the VRGS installation directory (default path):"}),"\n"]}),"\n",(0,t.jsx)(n.pre,{children:(0,t.jsx)(n.code,{children:" C:\\Program Files\\VRGeoscience\\VRGS.exe\n"})}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.strong,{children:"Note"}),": The path may vary if VRGS was installed to a custom directory during installation"]}),"\n",(0,t.jsxs)(n.ol,{start:"5",children:["\n",(0,t.jsxs)(n.li,{children:["Select ",(0,t.jsx)(n.strong,{children:"VRGS.exe"})," and click ",(0,t.jsx)(n.strong,{children:"Add"})]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"step-3-configure-high-performance-gpu-1",children:"Step 3: Configure High-Performance GPU"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsxs)(n.li,{children:["In the app list, locate ",(0,t.jsx)(n.strong,{children:"VRGS"}),' (may appear as "Virtual Reality Geological Studio")']}),"\n",(0,t.jsxs)(n.li,{children:["Click ",(0,t.jsx)(n.strong,{children:"Options"})]}),"\n",(0,t.jsxs)(n.li,{children:["Select ",(0,t.jsx)(n.strong,{children:"High performance"})]}),"\n",(0,t.jsxs)(n.li,{children:["Click ",(0,t.jsx)(n.strong,{children:"Save"})]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"step-4-verify-gpu-usage-optional-but-recommended-1",children:"Step 4: Verify GPU Usage (Optional but Recommended)"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsx)(n.li,{children:"Launch VRGS"}),"\n",(0,t.jsxs)(n.li,{children:["Open ",(0,t.jsx)(n.strong,{children:"Task Manager"})]}),"\n",(0,t.jsxs)(n.li,{children:["Navigate to the ",(0,t.jsx)(n.strong,{children:"Performance"})," tab"]}),"\n",(0,t.jsxs)(n.li,{children:["Check the GPU sections:","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Correct configuration"}),': Activity shows on the dedicated GPU (typically labeled "GPU 1" or with the GPU model name like "NVIDIA GeForce" or "AMD Radeon")']}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Incorrect configuration"}),': Activity only shows on the integrated GPU (typically labeled "GPU 0" or "Intel UHD Graphics")']}),"\n",(0,t.jsx)(n.li,{children:"If the dedicated GPU is not being used, return to Step 1 and verify the settings"}),"\n"]}),"\n"]}),"\n"]})]})}function h(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(a,{...e})}):a(e)}},28453(e,n,s){s.d(n,{R:()=>l,x:()=>o});var i=s(96540);const t={},r=i.createContext(t);function l(e){const n=i.useContext(r);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:l(e.components),i.createElement(r.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.