LDraw.org Discussion Forums

Full Version: Small OpenGL survey for my LDCad 2.0 plans
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi all, I'm at the (GUI only for now) rendering engine building stage of LDCad 2.0 and was wondering which minimal requirements to target.

OpenGL 3.3 has a couple of handy things over 3.2 (e.g. attribute layout etc), and 4.x has even cooler stuff but support for that version seems low unless I go into the extension soup.

So I was wondering which version of OpenGL do people currently using LDCad have available, you can see this by opening any log file

--- Edit by Willy ---

which usually can be found in: C:\Users\<Username>\AppData\Roaming\LDCad\logs

-----------------------

and do a search on "OpenGL" this should give you a line like:
00144 | 2017-10-03_20:06:49 | Info     | Initializing render manager | OpenGL platform information: vendor "ATI Technologies Inc." renderer "AMD Radeon HD 7900 Series" version "4.5.13431 Compatibility Profile Context 16.150.2211.0".

In this example the OpenGL version supported is 4.5


LDCad 1.x can use OpenGL as low as 1.1, but I'm not planning to go that low for LDCad 2, currently I'm thinking 3.3 or maybe 3.2 depending on the answers on this thread.
OpenGL 4.4
OpenGL 4.5.0
I can't open a log file, I can't even fire up my PC because it's in pieces waiting to be upgrade.
However, according to Nvidia the OpenGL version for my GPU is 4.5 if that's the same things as what you're looking for.

My laptop has 4.4 btw, but I generally don't use that for LDCad.
00136 | 2017-10-02_13:24:42 | Info     | Initializing render manager | OpenGL platform information: vendor "VMware, Inc." renderer "Gallium 0.4 on llvmpipe (LLVM 3.5, 256 bits)" version "3.0 Mesa 10.3.2".
4.4 here
Quote:OpenGL platform information: vendor "NVIDIA Corporation" renderer "GeForce GT 730/PCIe/SSE2" version "4.4.0".
My laptop is 4.4 too
Quote:OpenGL platform information: vendor "Intel" renderer "Intel® HD Graphics 620" version "4.4.0 - Build 21.20.16.4526".
But my main machine is 3.3

Quote:OpenGL platform information: vendor "NVIDIA Corporation" renderer "GeForce GTS 240/PCIe/SSE2" version "3.3.0".
OpenGL 4.4.0
00147 | 2017-09-21_14:26:27 | Info     | Initializing render manager | OpenGL platform information: vendor "NVIDIA Corporation" renderer "GeForce GTX 950M/PCIe/SSE2" version "4.5.0 NVIDIA 376.54"

w.
vendor "NVIDIA Corporation" renderer "GeForce GTX 560M/PCIe/SSE2" version "4.5.0 NVIDIA 369.09"
00134 | 2017-10-04_23:05:56 | Info     | Initializing render manager | OpenGL platform information: vendor "ATI Technologies Inc." renderer "ATI Mobility Radeon HD 4300 Series" version "3.3.11672 Compatibility Profile Context".
Pages: 1 2