Phoronix IRC Log: 2010-09-21
Ivanovic: d3d1x: add new Direct3D 10/11 COM state tracker for Gallium
Ivanovic: michaellarabel: news already written?
giselher: face that windows tards :)
mikeplus64: Oh and, Ivanovic: that is unbelievably awesome.
Oli````: What does the d3d/Gallium3D thing really mean? It sounds cool but it also sounds like something that is years away from actually making a difference. Wine devs tend to take several lunar cycles before they even consider pulling in new things and it sounds like nvidia need to do some driver work to power g3d
Ivanovic: of course nvidia and amd got to do some work to have their proprietary driver support this feature
Oli````: But when nvidia+Gallium3D eventually work together and Wine uses this, what's the end result? Better D3D feature support in Wine/VirtualBox/etc? Better performance? Does this only count for new D3D implementations?
Ivanovic: what this thing basically does offer is driverside support for direct3d 10
Ivanovic: so that direct3d10 code can be run right with the grpahics card
Oli````: Instead of converting D3D to OGL? or is it still doing that, just in the driver?
Ivanovic: what this would mean for wine people is that they could rely on this feature and not convert d3d stuff to opengl
Ivanovic: Oli````: nvidia would have to do some conversion layer or whatever to make use of this
Ivanovic: the same would amd have to do for fglrx
Ivanovic: the open source drivers that rely on mesa would be able to directly make use of it
puranzu: Hi guys,new here can I ask exactly what is new today?Is galium different from open GL or is it simply something sitting over opengl?
Ivanovic: gallium is basically part of the driver, puranzu
Ivanovic: the driver consists of several layers
Ivanovic: the "classic" driver had the normal hardware layer and the opengl layer on top of it
Ivanovic: this new gallium driver has something similar
puranzu: So will it still use openGL?
Ivanovic: at the buttom you have some hardware layer, that translates "gallium commands" it gets to hardware commands
Ivanovic: above this sit the different state trackers
puranzu: Thank you so much for the reply Ivanovic
Ivanovic: trackers eg for opengl (using plain old mesa!), x11 acceleration, opencl and now direct3d10
Ivanovic: so the new direct3d10 support is basically on the same level as the opengl support
Ivanovic: (abstraction level)
RambJoe: will any devs actaully use that
RambJoe: is it legal with microsoft?
RambJoe: oh it just uses wine
Ivanovic: RambJoe: what should not be legal?
Ivanovic: if some software patents are involved: they suck anyway and are not relevant for people outside the US
RambJoe: because microsoft own dx
Ivanovic: what this does is implement a library completely on their own
Ivanovic: the library calls are known and documented, the rest is written by them
Ivanovic: so in how far should microsoft be able to work against this?
RambJoe: is it out yet?
Ivanovic: it was not created or commited by a company, not even by a company in the US
Ivanovic: of course, it is part of the git repository of mesa
RambJoe: cool thanks :)
RambJoe: do you know if they've updated it on arch
Ivanovic: only if arch does provide git packages from mesa master
Ivanovic: it is not part of some release yet
Ivanovic: if you have binaries built based on git you can already make use of it though
giselher: It's time for Fermi nouveau gallium3d support, NOAW
skyhirider: hmm, its six o clock - i say its time to loot the fridge!
giselher: time to port gallium3d to hurd
giselher: my todo list gets bigger every day -_-
skyhirider: hah, I finally finished my meddling with Drupal for the day, so the list got a little smaller now ^^
giselher: hah, I should drop some side projects
skyhirider: you should outsource them to india i say!
giselher: I think I should finish one actually
skyhirider: what project exactly?
giselher: skyhirider: a game and archhurd :)
skyhirider: ah, what kind of game? asking for the game as archhurd doesnt ring a bell:P
giselher: ArchHurd is a hurd distribution and the game is in a very early stage
giselher: and of course the game will run on hurd
skyhirider: rpg, i like rpgs!
giselher: everyone likes rpg
giselher: but it is a tiled based 2D game
skyhirider: something like wesnoth?
giselher: something very well know, with monster and balls but different in style and story
giselher: a clone so to say
giselher: but we don't want it to look like a clone :)
skyhirider: mystical theme with magic and stuff or something else?
giselher: ends with mon and starts with poké
skyhirider: oh lord, another pika pika, heh
RambJoe: would doing LFS take ages on a virutal machine
giselher: a few days I guess
RambJoe: oh :(
giselher: RambJoe: that's how long it takes on real hardware to the first boot
RambJoe: do you have to use their distro
giselher: you spend more time reading and trying configure flags
RambJoe: or can i build it on mine
giselher: RambJoe: they use raw sources
giselher: without any patchs
giselher: It is only a manual how to build a distro
RambJoe: oh cool
giselher: RambJoe: you could install pacman and add the archlinux repo and then you get the archlinux packages for it
giselher: the same goes for gentoo
RambJoe: might do that :)
RambJoe: will it be faster than arch
giselher: RambJoe: with loads of file conficts :)
giselher: but you will see it yourself
RambJoe: could i do it in a chroot
giselher: RambJoe: LFS is better at explaining than I am