OT: Vulkan released

2016-02-16 Thread Ola Fosheim Grøstad via Digitalmars-d

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.




Re: OT: Vulkan released

2016-02-16 Thread deed via Digitalmars-d

Thanks for the info.




Re: OT: Vulkan released

2016-02-16 Thread Zoadian via Digitalmars-d
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.


Re: OT: Vulkan released

2016-02-16 Thread Rikki Cattermole via Digitalmars-d

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).


Re: OT: Vulkan released

2016-02-16 Thread Ola Fosheim Grøstad via Digitalmars-d

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.




Re: OT: Vulkan released

2016-02-17 Thread Zardoz via Digitalmars-d
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


Re: OT: Vulkan released

2016-02-17 Thread Vladimir Panteleev via Digitalmars-d
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


Re: OT: Vulkan released

2016-02-17 Thread Ola Fosheim Grøstad via Digitalmars-d
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.




Re: OT: Vulkan released

2016-02-17 Thread Xavier Bigand via Digitalmars-d

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.