Libre RISC-V Mailing list Archives (accessible via public-inbox)
 help / color / Atom feed
* Re: [libre-riscv-dev] Clarifying the difference between Kazan and Mesa 3D Vulkan
       [not found] ` <20200217000021.GB1920@localhost>
@ 2020-03-12 13:53   ` Hendrik Boom
  2020-03-12 14:10     ` Luke Kenneth Casson Leighton
  0 siblings, 1 reply; 2+ messages in thread
From: Hendrik Boom @ 2020-03-12 13:53 UTC (permalink / raw)
  To: libre-riscv-dev

On Mon, Feb 17, 2020 at 05:30:26AM +0530, Veera wrote:
> On Sun, Feb 16, 2020 at 12:12:48PM -0800, Cole Poirier wrote:
> > Hi all, but I think particularly Jacob and Luke. I’m having trouble figuring out the different roles that Kazan and Mesa 3d Vulkan are going to play in the 3Dgpu. I’m sure this will be obvious in hindsight but could you help me understand the purpose of each and the differences between the two? (Or point me to the relevant mailing list thread, I’ve tried looking here: http://lists.libre-riscv.org/pipermail/libre-riscv-dev/2020-January/003302.html, but I’m still having difficulty).
> > 
> 
> OpenGL as a 3D Graphics API had origin in SGI Graphics. Which was closed source.
> Mesa was the first open source software based OpenGL implementation.
> 
> Vulkan is the new Graphics API released by Khronos.
> Currently Vulkan is implemented in Mesa for hardware drivers only.
> And Kazan is first software based Vulkan implementation for Mesa meaning
> a vulkan program runs entirely in CPU using kazan.
> 
> If I know correctly, libre-riscv will support Vulkan using kazan.

Makes sense, because our graphics *will* run in (a) CPU(s).
And is there a Mesa that takes Opengl commands and calls Vulcan?

-- hendrik

_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [libre-riscv-dev] Clarifying the difference between Kazan and Mesa 3D Vulkan
  2020-03-12 13:53   ` [libre-riscv-dev] Clarifying the difference between Kazan and Mesa 3D Vulkan Hendrik Boom
@ 2020-03-12 14:10     ` Luke Kenneth Casson Leighton
  0 siblings, 0 replies; 2+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-03-12 14:10 UTC (permalink / raw)
  To: Libre-RISCV General Development

On Thu, Mar 12, 2020 at 1:53 PM Hendrik Boom <hendrik@topoi.pooq.com> wrote:

> Makes sense, because our graphics *will* run in (a) CPU(s).
> And is there a Mesa that takes Opengl commands and calls Vulcan?

there are "adapters" out there, yes.  OpenGL ES 2 is the most complete
one (that i could find last time i looked).  there are also
libre-licensed gallium3d-to-vulkan adapters, etc. etc.

basically it all revolves around vulkan, now.

l.

_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, back to index

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <7FE7A78D-3C2E-4A29-893A-FDEBA4389E6E@gmail.com>
     [not found] ` <20200217000021.GB1920@localhost>
2020-03-12 13:53   ` [libre-riscv-dev] Clarifying the difference between Kazan and Mesa 3D Vulkan Hendrik Boom
2020-03-12 14:10     ` Luke Kenneth Casson Leighton

Libre RISC-V Mailing list Archives (accessible via public-inbox)

Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev

Example config snippet for mirrors


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git