Menu
I'm working on a project using LWJGL with OpenGL and after a recent Windows update,
the performance has dropped drastically
my system is lenovo Z50 laptop with 840m(2gb VRAM) as dedicated and 4400 HD graphics as integrated and somehow they seem to be performing the same.
here is a sample console output:
INTEGRATED:
It is strange since I'm getting 50% more performance with the 840m in every game/graphics intensive application
I have tried reinstalling my GPU drivers, reverting back to the previous version of windows,
adjusting settings in the NVIDIA control panel, but I haven't been able to get it working again.
PS: I'm running the newest driver for my GPU
Sedrick
7,26933 gold badges2525 silver badges4141 bronze badges
VladVlad
1 Answer
Im working on a project using LWJGL with OpenGL and after a recent Windows update, the performance has dropped drastically
I'd not be surprised if this is due to the mitigations that have been introduced in response to discovery/publishing of the Meltdown/Spectre attack vectors. The way hybrid graphics works is, that the dedicated GPU will do some rendering and then copy the result into the memory of the integrated graphics adapter that the display is connected to.
This copy operation is controlled by the drivers and it takes a few jumps between kernel/user space to coordinate (also may involve context switches). However the Meltdown attack vector added some overhead in address space management at every kernel/user space switch which unfortunately hits hard anything that has to work with address spaces… which would also include anything that manages copy operations between devices on memory which is also accessible to user space (like for example the render target buffers of a graphics application and the source image buffers of a compositor).
We'll probably see driver optimizations to deal with this new reality, getting back some of the performance.
That besing said: For any framerate that goes beyond the rate at which things are pushed to the display you're wasting transfer bandwidth anyway.
datenwolfdatenwolf136k1111 gold badges140140 silver badges239239 bronze badges
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Not the answer you're looking for? Browse other questions tagged openglrenderinglwjgl or ask your own question.
I'm using a game development library that requires OpenGL 2.0 and am having issues running it. A mod on that library's forum asked if my machine support OpenGL 2.0, and I have no idea how to figure this out. Any ideas?
Braiam4,11233 gold badges1919 silver badges5252 bronze badges
PamPam
Opengl 3.3 Graphics Cards
4 Answers
I am afraid you'll have to open the command line of your first day of Linux (don't worry, happened to me too). Applications -> Accessories -> Terminal. Type
lspci
and hit Enter. This lists everything connected over PCI or PCI express, including the video card. Read through the list until you have seen something about ATI or nVidia or one of Intel's models. Then go to Wikipedia's comparison tables for video cards to find out the OpenGL version your card supports.
nVidia graphic cards - here you have to click to the page for the correct generation, e. g. GeForce 7 series if you have a GeForce 7600 GS
Remember that these only say which version the hardware supports. To be able to run OpenGL libraries, you also need a driver which supports them. There are multiple video drivers for each chip generation for Linux. Ubuntu comes with open source versions, which are not bad, but generally a step behind the proprietary drivers released by the graphic card manufacturers (which are often referred to as
binary drivers
or proprietary drivers
). If your check turns up that your hardware supports OpenGL 2.0 (which most do), you can try the proprietary drivers. They are called nvidia-current for nvidia and fglrx for ATI. For Intel, there are only open source drivers. You are not fast enough. Sonic exe generations games. Everyone is destined to die, lol. Tricks will be played on you. Each character will end up dead. Your mind will be messed with in this game.
Fastest Graphics Card 2011
rumtschorumtscho2,58699 gold badges3838 silver badges6464 bronze badges
Use dmidecode to find out the name of your graphics card.then find information about the version of opengl in google.
SaskaSaska
The first tool you use should probably be lspci, but if you are interested in more details is you can use lshw.
Example from my laptop:
Ashes of creation classes. and the corresponding extract from lshw:
hlovdalhlovdal2,46544 gold badges2424 silver badges3838 bronze badges
ahmedahmed
Not the answer you're looking for? Browse other questions tagged graphics-cardopengl or ask your own question.
Is is possible to do Open GL development and run programs on a computer with out a graphics card? (e.g. my netbook running Ubuntu)
Narcolapser
NarcolapserNarcolapser2,1141414 gold badges3939 silver badges4949 bronze badges
2 Answers
Update This was many years ago, the link is not available anymore, and there are probably newer, better, builds now.
Dec 12, 2017 - Download Sap2000 v14 full crack, link Download Sap2000 v14 full crack, Sap2000 v14 download full crack, download Sap2000 v14 full crack. Free download electrical engineering fundamentals by vincent del toro solution.604. Free download sap2000 v14 portable. Jun 5, 2017 - Portable Csi Sap2000 V14 2 4 For Win7 - shurll.com/6b1pb. Paradox free download.rar FULL sap2000 v14.2.4 crackPortablePls mail to:. May 5, 2018 - Download crack sap2000 v14.2 - Google Docs. CSI SAP2000 V14 Licence 30 days. Portable Prokon 2.4 - CSI SAFE V12.0.1. Feb 11, 2014 - Sap2000 v16 download free. V15 portable, sap2000 v15.1, sap2000 v15 serial, sap2000 v15 crack, sap2000 v15 download, sap2000 v15 full.
Yes, you can use MESA.
For your convenience, I've compiled it in both 32- and 64bit at:
Simply put them where your executable file is located.
Viktor SehrViktor Sehr8,74022 gold badges4242 silver badges6363 bronze badges
Sure. Many software only implementations of OpenGL exist. Check out the Mesa project at http://www.mesa3d.org/ for one of the most popular. There are parts of the shading language not fully supported, and it tends to lag the standard a bit in general, but that is the case of all software API emulators. Its still very full featured and can be used in production code for many common uses.
ex0du5ex0du5