www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - OT: Vulkan released

reply Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= writes:
https://www.khronos.org/vulkan/

OS-X Metal is kinda like a C++ derivative => GPU compilation.

With Vulkan/SPIR other languages should be able to come up with 
something similar for other platforms.
Feb 16 2016
next sibling parent deed <none none.none> writes:
Thanks for the info.
Feb 16 2016
prev sibling parent reply Zoadian <no no.no> writes:
On Tuesday, 16 February 2016 at 14:20:51 UTC, Ola Fosheim Grøstad 
wrote:
 https://www.khronos.org/vulkan/

 OS-X Metal is kinda like a C++ derivative => GPU compilation.

 With Vulkan/SPIR other languages should be able to come up with 
 something similar for other platforms.
finally. I'll write derelict bindings.
Feb 16 2016
next sibling parent reply Rikki Cattermole <alphaglosined gmail.com> writes:
On 17/02/16 8:03 AM, Zoadian wrote:
 On Tuesday, 16 February 2016 at 14:20:51 UTC, Ola Fosheim Grøstad wrote:
 https://www.khronos.org/vulkan/

 OS-X Metal is kinda like a C++ derivative => GPU compilation.

 With Vulkan/SPIR other languages should be able to come up with
 something similar for other platforms.
finally. I'll write derelict bindings.
I'll steal it once you've done that for alphaPhobos :) Maybe even get Windows context creation made within a few weeks (depends on when I get a new GPU).
Feb 16 2016
parent Zardoz <luis.panadero gmail.com> writes:
On Tuesday, 16 February 2016 at 19:05:03 UTC, Rikki Cattermole 
wrote:
 On 17/02/16 8:03 AM, Zoadian wrote:
 On Tuesday, 16 February 2016 at 14:20:51 UTC, Ola Fosheim

 I'll write derelict bindings.
I'll steal it once you've done that for alphaPhobos :) Maybe even get Windows context creation made within a few weeks (depends on when I get a new GPU).
I could test It when i update my GPU drivers
Feb 17 2016
prev sibling parent reply Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= writes:
On Tuesday, 16 February 2016 at 19:03:13 UTC, Zoadian wrote:
 I'll write derelict bindings.
600 lines of code to display a triangle... This is crying for toolkits. I guess they will emerge on github soon.
Feb 16 2016
parent reply Vladimir Panteleev <thecybershadow.lists gmail.com> writes:
On Tuesday, 16 February 2016 at 21:27:22 UTC, Ola Fosheim Grøstad 
wrote:
 On Tuesday, 16 February 2016 at 19:03:13 UTC, Zoadian wrote:
 I'll write derelict bindings.
600 lines of code to display a triangle...
I found this: https://pbs.twimg.com/media/CbUg4_5WEAANwhc.jpg:orig
Feb 17 2016
next sibling parent Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= writes:
On Wednesday, 17 February 2016 at 11:54:22 UTC, Vladimir 
Panteleev wrote:
 I found this:

 https://pbs.twimg.com/media/CbUg4_5WEAANwhc.jpg:orig
Yes, Vulkan seems to be more suited for building a generic engine than a small scale application.
Feb 17 2016
prev sibling parent Xavier Bigand <flamaros.xavier gmail.com> writes:
Le 17/02/2016 12:54, Vladimir Panteleev a écrit :
 On Tuesday, 16 February 2016 at 21:27:22 UTC, Ola Fosheim Grøstad wrote:
 On Tuesday, 16 February 2016 at 19:03:13 UTC, Zoadian wrote:
 I'll write derelict bindings.
600 lines of code to display a triangle...
I found this: https://pbs.twimg.com/media/CbUg4_5WEAANwhc.jpg:orig
Lol I am in case where vulkan could help for my day job. But we are following Qt3D module that can help us for a lot of other issue with our current 3D engine. Qt3D will support vulkan as backend.
Feb 17 2016