Closed Jacke closed 7 years ago
Did you get your numbers on Windows using -gl to compare OpenGL vs. OpenGL?
This is most likely vram pressure related.
Just as expected. On windows with OpenGL flag FPS almost same as in Linux. DirectX (Max Graphic sets) http://images.akamai.steamusercontent.com/ugc/318998465881005279/B70E9B6578D72DF5D5E0835BF2A703C9F5F4A72F/ OpenGL(Max Graphic sets) http://images.akamai.steamusercontent.com/ugc/318998465880945973/A4390F4B77E41860B0FD976DA84BB028E86823AF/
Anyway I know, that this GPU is old, but I'm not sure, that is common case, use Source 2 with OpenGL(and not use OpenGLxDirectX bridge) and make lack of FPS
For recap here info from Steam runned on Windows
Processor Information:
Vendor: GenuineIntel
CPU Family: 0x6
CPU Model: 0xf
CPU Stepping: 0xb
CPU Type: 0x0
Speed: 2333 Mhz
2 logical processors
2 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Unsupported
SSE42: Unsupported
Network Information:
Network Speed:
Operating System Version:
Windows 7 (64 bit)
NTFS: Supported
Crypto Provider Codes: Supported 311 0x0 0x0 0x0
Video Card:
Driver: NVIDIA GeForce 9800 GTX+
DirectX Driver Name: nvd3dum.dll
Driver Version: 9.18.13.4192
DirectX Driver Version: 9.18.13.4192
Driver Date: 13 Oct 2015
OpenGL Version: 3.3
Desktop Color Depth: 32 bits per pixel
Monitor Refresh Rate: 60 Hz
DirectX Card: NVIDIA GeForce 9800 GTX+
VendorID: 0x10de
DeviceID: 0x613
Number of Monitors: 2
Number of Logical Video Cards: 2
No SLI or Crossfire Detected
Primary Display Resolution: 1680 x 1050
Desktop Resolution: 3600 x 1080
Primary Display Size: 23.35" x 14.57" (27.48" diag)
59.3cm x 37.0cm (69.8cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 512 MB
Supported MSAA Modes: 2x 4x 8x
Sound card:
Audio device: ???????? (?????????? ? ????????
Memory:
RAM: 4094 Mb
Miscellaneous:
UI Language: English
Microphone: Not set
Media Type: Undetermined
Total Hard Disk Space Available: 910451 Mb
Largest Free Hard Disk Block: 20477 Mb
OS Install Date: ??? 01 1970
Game Controller: None detected
For test purposes, did you really cancel DirectX->OpenGL project? Can I run https://github.com/ValveSoftware/ToGL on Source 2? Yeah, I know that engine itself support OpenGL natively, but maybe...
Good, at least that pins it down to the OpenGL renderer instead of a system-specific problem.
@Jacke: ToGL, which is used with source 1 because source 1 internally generates a d3d9 command stream, is a minimalistic translation layer that only knows how to use the parts of d3d9 that are used in source 1. If you want to try a directx render path on linux, you should be using wine, which has a robust d3d9 to opengl translation layer and runs outside of source 2.
What Desktop Environment are you using and have you tried a lightweight DE like xfce or mate? (both use significantly less vram than gnome 3, KDE, and Unity)
@Tele42 Yeah, I've already switch from Unity to Xfce, and yeah +2-3 FPS was added, but as @gdrewb-valve said it's not system-specific issue. I think that 9800GTX doesn't have enough memory and new OpenGL instructions(in system conf GPU support only OpenGL 3.3) and 3.3 instructions take down more memory(because on Windows same thing happened). Now I'm testing d3d9 with wine and I will make a report soon.
I opened multiple tabs for git and posted on wrong one. Sorry
7.00 has changed performance significantly so we are closing out old perf issues in favor of #1101. Anybody on this issue is welcome to post their current 7.00 performance experience here (not 1101) even after this is closed so that we can get updated information.
Hello. I have really low FPS about 10 on high and even low graphic settings.
GPU Info
Have anyone got any idea about fix?