It appears you have not yet registered with our community. To register please click here...

 
Go Back [M] > Madshrimps > WebNews
Valve Publically Releases "ToGL" Direct3D-to-OpenGL Shim Valve Publically Releases "ToGL" Direct3D-to-OpenGL Shim
FAQ Members List Calendar Search Today's Posts Mark Forums Read


Valve Publically Releases "ToGL" Direct3D-to-OpenGL Shim
Reply
 
Thread Tools
Old 12th March 2014, 10:51   #1
[M] Reviewer
 
Stefan Mileschin's Avatar
 
Join Date: May 2010
Location: Romania
Posts: 110,636
Stefan Mileschin Freshly Registered
Default Valve Publically Releases "ToGL" Direct3D-to-OpenGL Shim

Though firmly rooted in the Microsoft technology camp for much of their history, in the past few years Valve has been expanding their reach to additional platforms and technologies. This started with porting their own games to OpenGL based OSes – first Mac OS X and later Linux – and of course more recently their efforts in rolling their own Linux distro with SteamOS. Throughout all of these processes Valve has been relatively open about what they’re doing and how they’re doing it, and this week they’re getting a bit more open on the API side.

Posted this week to GitHub, Valve has released the source code behind their “ToGL” shim to the public. ToGL is the translation layer Valve uses to bring OpenGL support to their games, essentially emulating a limited subset of the Direct3D 9.0c API and translating those calls to OpenGL. It is implemented within the game binary itself (this isn't an external wrapper), so this is primarily a tool for game developers. And although not particularly common, translation layers such as ToGL and even bigger full-on wrappers are often used to bring big budget multiplatform games to OpenGL platforms, as the PC ports of many games are still primarily coded against Direct3D and native OpenGL renders are sparse.

http://www.anandtech.com/show/7856/v...to-opengl-shim
Stefan Mileschin is offline   Reply With Quote
Reply


Similar Threads
Thread Thread Starter Forum Replies Last Post
CryEngine adds full, native Linux Support; Valve open sources ToGL Stefan Mileschin WebNews 0 12th March 2014 09:32
Synology Releases Peripherals Update with WD Red 3.5" and 2.5" Hard Drives Stefan Mileschin WebNews 0 19th September 2013 06:26
"Weird Paranoia" at Valve, Says Former Employee Stefan Mileschin WebNews 0 9th July 2013 07:34
AMD Releases FX-4130 "Vishera" Quad-Core Processor Stefan Mileschin WebNews 0 30th January 2013 11:06
What Post-PC? Valve to Enter Console Business with Its "Controlled PC" Stefan Mileschin WebNews 0 13th December 2012 06:52
Valve Working On Its Own Gaming Hardware, the "Steam Box" Stefan Mileschin WebNews 0 5th March 2012 07:07
Futuremark releases 3DMark 11 "High Temple" Tech Video Demo jmke WebNews 1 20th October 2010 19:33
Lian-Li Releases "Spider" T1 Open Bench Table... for Mini-ITX jmke WebNews 0 1st February 2010 21:28
ATI Releases More "R600" Details - Radeon HD 2xxx Series jmke WebNews 0 13th April 2007 12:38
Coolermaster releases "eXtreme" Power Supply series jmke WebNews 0 1st February 2005 09:58

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


All times are GMT +1. The time now is 00:48.


Powered by vBulletin® - Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO