Overclock.net › Forums › Industry News › Software News › [KG]Khronos Enriches Cross-Platform 3D Graphics with 
Release of OpenGL 4.2 Spec...
New Posts  All Forums:Forum Nav:

[KG]Khronos Enriches Cross-Platform 3D Graphics with 
Release of OpenGL 4.2 Spec...

post #1 of 17
Thread Starter 
Quote:
The Khronos™ Group today announced the immediate release of the OpenGL® 4.2 specification, bringing the very latest graphics functionality to the most advanced and widely adopted cross-platform 2D and 3D graphics API (application programming interface). OpenGL 4.2 integrates developer feedback and continues the rapid evolution of this royalty-free specification while maintaining full backwards compatibility - enabling applications to incrementally use new features, while portably accessing state-of-the-art graphics processing unit (GPU) functionality across diverse operating systems and platforms.

New functionality in the OpenGL 4.2 specification includes:
enabling shaders with atomic counters and load/store/atomic read-modify-write operations to a single level of a texture. These capabilities can be combined, for example, to maintain a counter at each pixel in a buffer object for single-rendering-pass order-independent transparency;

capturing GPU-tessellated geometry and drawing multiple instances of the result of a transform feedback to enable complex objects to be efficiently repositioned and replicated;

modifying an arbitrary subset of a compressed texture, without having to re-download the whole texture to the GPU for significant performance improvements;

packing multiple 8 and 16 bit values into a single 32-bit value for efficient shader processing with significantly reduced memory storage and bandwidth, especially useful when transferring data between shader stages.


...NVIDIA released production OpenGL 4.2 drivers today, enabling developers to immediately leverage this new functionality on NVIDIA GPUs.

“AMD plans to release our OpenGL 4.2 beta drivers with the publication of the OpenGL 4.2 specification,” said Ben Bar-Haim, corporate vice president, AMD Software Development (NYSE: AMD). “AMD strongly supports industry standards and congratulates the Khronos Group on their success in the rapid evolution of OpenGL and its other open standards that enable brilliant computing experiences.”
source

edit: this release seems to be light on new end user features, but instead seems to be focused on performance improvements.
Edited by hajile - 8/9/11 at 8:17am
post #2 of 17
Where exactly is OpenGL used instead of DirectX? I never learned..
Current System
(18 items)
 
  
CPUMotherboardGraphicsRAM
AMD FX-8350 @ 4GHz Gigabyte 990XA-UD3 AMD Radeon R9 380X Kingston 
Hard DriveHard DriveOptical DriveCooling
Samsung 840 Pro EVO Seagate 500GB LG DVD Burner 3x Coolermaster 80mm + 2 Thermaltake 200mm 
OSMonitorMonitorKeyboard
Windows 10 x64 LG TV LG Flatron W2361V Logitech K200 
PowerCaseMouseMouse Pad
Enermax Galaxy 850W Thermaltake Element S Logitech G502 Proteus Spectrum RGB Steelseries QcK 
AudioAudio
Realtec HDA Lexicon Omega 
  hide details  
Reply
Current System
(18 items)
 
  
CPUMotherboardGraphicsRAM
AMD FX-8350 @ 4GHz Gigabyte 990XA-UD3 AMD Radeon R9 380X Kingston 
Hard DriveHard DriveOptical DriveCooling
Samsung 840 Pro EVO Seagate 500GB LG DVD Burner 3x Coolermaster 80mm + 2 Thermaltake 200mm 
OSMonitorMonitorKeyboard
Windows 10 x64 LG TV LG Flatron W2361V Logitech K200 
PowerCaseMouseMouse Pad
Enermax Galaxy 850W Thermaltake Element S Logitech G502 Proteus Spectrum RGB Steelseries QcK 
AudioAudio
Realtec HDA Lexicon Omega 
  hide details  
Reply
post #3 of 17
Quote:
Originally Posted by AngeloG. View Post
Where exactly is OpenGL used instead of DirectX? I never learned..
Anything non-Windows and non-Xbox.
post #4 of 17
Quote:
Originally Posted by AngeloG. View Post
Where exactly is OpenGL used instead of DirectX? I never learned..
Brink

And prolly Rage
Splash of blue
(13 items)
 
  
CPUMotherboardGraphicsRAM
I5 4690k Asus Maximus VII Hero Titan X 16GB Kingston HyperX Blue 
Hard DriveCoolingOSMonitor
Crucial BX100 1TB Prolimatech Megahalems Blue Windows 8.1 FTW Edition Asus PG348Q 
PowerCaseMouseMouse Pad
Seasonic X Series 650w Silverstone FT05 Roccat Kone Pure Steelseries S&S 
Audio
Microlab Solo 9C 
  hide details  
Reply
Splash of blue
(13 items)
 
  
CPUMotherboardGraphicsRAM
I5 4690k Asus Maximus VII Hero Titan X 16GB Kingston HyperX Blue 
Hard DriveCoolingOSMonitor
Crucial BX100 1TB Prolimatech Megahalems Blue Windows 8.1 FTW Edition Asus PG348Q 
PowerCaseMouseMouse Pad
Seasonic X Series 650w Silverstone FT05 Roccat Kone Pure Steelseries S&S 
Audio
Microlab Solo 9C 
  hide details  
Reply
post #5 of 17
Quote:
Originally Posted by AngeloG. View Post
Where exactly is OpenGL used instead of DirectX? I never learned..
On Cross-Platform games?
The Kandalf
(16 items)
 
  
CPUMotherboardGraphicsGraphics
I7 5820K MSI X99S Gaming 7 ASUS R9 280X TOP Crossfire X ASUS R9 280X TOP Crossfire X 
RAMHard DriveOptical DriveOS
Crucial DDR4 2133MHz 8GB (2x4GB) Samsung SpinPoint F1 1TB HP DVD630 Ubuntu 
MonitorKeyboardPowerCase
2x Philips Brilliance 220CW Microsoft Wireless Desktop Elite Keyboard Fractal Design Newton R3, 800W 80+ Platinum Corsair 900D 
MouseMouse PadAudioAudio
Mionix Naos 8200 Razer Pro Solutions Arcam rDAC B&W CM1 
  hide details  
Reply
The Kandalf
(16 items)
 
  
CPUMotherboardGraphicsGraphics
I7 5820K MSI X99S Gaming 7 ASUS R9 280X TOP Crossfire X ASUS R9 280X TOP Crossfire X 
RAMHard DriveOptical DriveOS
Crucial DDR4 2133MHz 8GB (2x4GB) Samsung SpinPoint F1 1TB HP DVD630 Ubuntu 
MonitorKeyboardPowerCase
2x Philips Brilliance 220CW Microsoft Wireless Desktop Elite Keyboard Fractal Design Newton R3, 800W 80+ Platinum Corsair 900D 
MouseMouse PadAudioAudio
Mionix Naos 8200 Razer Pro Solutions Arcam rDAC B&W CM1 
  hide details  
Reply
post #6 of 17
Quote:
Originally Posted by AngeloG. View Post
Where exactly is OpenGL used instead of DirectX? I never learned..
I think OpenGL is used when it comes to 3D modeling programs (as far as I remember Houdini relies heavily on it).
...
(15 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1055T Asus M4A89GTD Pro/USB 3.0 Sapphire R9 290X Corsair Vengeance LP 
Hard DriveHard DriveHard DriveOptical Drive
Samsung 830 128GB Samsung SpinPoint F3 1TB Western Digital Green LG GH22LS 
OSMonitorPowerCase
Windows 7 Professional x64 Samsung P2450H 1920x1080 Corsair TX 750 ATCS 840 
  hide details  
Reply
...
(15 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1055T Asus M4A89GTD Pro/USB 3.0 Sapphire R9 290X Corsair Vengeance LP 
Hard DriveHard DriveHard DriveOptical Drive
Samsung 830 128GB Samsung SpinPoint F3 1TB Western Digital Green LG GH22LS 
OSMonitorPowerCase
Windows 7 Professional x64 Samsung P2450H 1920x1080 Corsair TX 750 ATCS 840 
  hide details  
Reply
post #7 of 17
Quote:
Originally Posted by i_ame_killer_2 View Post
On Cross-Platform games?
So Mac games use OpenGL?
Current System
(18 items)
 
  
CPUMotherboardGraphicsRAM
AMD FX-8350 @ 4GHz Gigabyte 990XA-UD3 AMD Radeon R9 380X Kingston 
Hard DriveHard DriveOptical DriveCooling
Samsung 840 Pro EVO Seagate 500GB LG DVD Burner 3x Coolermaster 80mm + 2 Thermaltake 200mm 
OSMonitorMonitorKeyboard
Windows 10 x64 LG TV LG Flatron W2361V Logitech K200 
PowerCaseMouseMouse Pad
Enermax Galaxy 850W Thermaltake Element S Logitech G502 Proteus Spectrum RGB Steelseries QcK 
AudioAudio
Realtec HDA Lexicon Omega 
  hide details  
Reply
Current System
(18 items)
 
  
CPUMotherboardGraphicsRAM
AMD FX-8350 @ 4GHz Gigabyte 990XA-UD3 AMD Radeon R9 380X Kingston 
Hard DriveHard DriveOptical DriveCooling
Samsung 840 Pro EVO Seagate 500GB LG DVD Burner 3x Coolermaster 80mm + 2 Thermaltake 200mm 
OSMonitorMonitorKeyboard
Windows 10 x64 LG TV LG Flatron W2361V Logitech K200 
PowerCaseMouseMouse Pad
Enermax Galaxy 850W Thermaltake Element S Logitech G502 Proteus Spectrum RGB Steelseries QcK 
AudioAudio
Realtec HDA Lexicon Omega 
  hide details  
Reply
post #8 of 17
Quote:
Originally Posted by GreenStone View Post
I think OpenGL is used when it comes to 3D modeling programs (as far as I remember Houdini relies heavily on it).
Ah, okay. Thank you.

Quote:
Originally Posted by MaxFTW View Post
Brink

And prolly Rage
Hm..I see. On another note, Brink ran poorly on my PC for some reason.

Quote:
Originally Posted by mott555 View Post
Anything non-Windows and non-Xbox.
So the PS3 and Linux use OpenGL?
Current System
(18 items)
 
  
CPUMotherboardGraphicsRAM
AMD FX-8350 @ 4GHz Gigabyte 990XA-UD3 AMD Radeon R9 380X Kingston 
Hard DriveHard DriveOptical DriveCooling
Samsung 840 Pro EVO Seagate 500GB LG DVD Burner 3x Coolermaster 80mm + 2 Thermaltake 200mm 
OSMonitorMonitorKeyboard
Windows 10 x64 LG TV LG Flatron W2361V Logitech K200 
PowerCaseMouseMouse Pad
Enermax Galaxy 850W Thermaltake Element S Logitech G502 Proteus Spectrum RGB Steelseries QcK 
AudioAudio
Realtec HDA Lexicon Omega 
  hide details  
Reply
Current System
(18 items)
 
  
CPUMotherboardGraphicsRAM
AMD FX-8350 @ 4GHz Gigabyte 990XA-UD3 AMD Radeon R9 380X Kingston 
Hard DriveHard DriveOptical DriveCooling
Samsung 840 Pro EVO Seagate 500GB LG DVD Burner 3x Coolermaster 80mm + 2 Thermaltake 200mm 
OSMonitorMonitorKeyboard
Windows 10 x64 LG TV LG Flatron W2361V Logitech K200 
PowerCaseMouseMouse Pad
Enermax Galaxy 850W Thermaltake Element S Logitech G502 Proteus Spectrum RGB Steelseries QcK 
AudioAudio
Realtec HDA Lexicon Omega 
  hide details  
Reply
post #9 of 17
Thread Starter 
Quote:
Originally Posted by AngeloG. View Post
Where exactly is OpenGL used instead of DirectX? I never learned..
DX is only used for xbox, Windows, and possibly WP7 (it may use OGL).

OGL is used everywhere else. OGL is the only API commonly used by POSIX systems (OSX, Linux, BSD for desktop and Android, WebOS, iOS, and Meego for mobile). OGL is also used for Windows, PS3 (never used though), Nintendo (also never uses), Symbian, etc.

Most indie developers use OGL. some large companies such as Valve (mac only) and id still use OGL (interesting note, id is not licensing its engine except to companies owned by its parent company Zenimax. The most notable of these is Bethseda). OGL is also used for professional applications (CAD, modeling/animation, etc).

I think that with the rapid advancement of cellphones, it is only a matter of time until other big-name companies decide to make all games OGL to save development costs when developing for phones, tablets, and PCs.
Edited by hajile - 8/9/11 at 8:12am
post #10 of 17
Quote:
Originally Posted by AngeloG. View Post
Where exactly is OpenGL used instead of DirectX? I never learned..
It used to be more popular than it is. iD software uses it exclusively though.
Slow and Crappy
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 960 Asus Rampage II Gene GTX480 6x 2GB Mushkin Redline 
Hard DriveOSPowerCase
OCZ Vertex 3 MaxIOPS 120GB / 2x WD RE4 2TB RAID 1 Windows 7 Ultimate 64-bit SP1 Corsair TX850 V2 Lian-Li PC-A04B 
  hide details  
Reply
Slow and Crappy
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 960 Asus Rampage II Gene GTX480 6x 2GB Mushkin Redline 
Hard DriveOSPowerCase
OCZ Vertex 3 MaxIOPS 120GB / 2x WD RE4 2TB RAID 1 Windows 7 Ultimate 64-bit SP1 Corsair TX850 V2 Lian-Li PC-A04B 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [KG]Khronos Enriches Cross-Platform 3D Graphics with 
Release of OpenGL 4.2 Spec...