Originally posted by gordboy-fan
View Post
fact 1. AMD is not resposible of radeon driver lol, first time here in this forum? radeon is providing developers and IP cleared documentation of the gfx. aka most dev in the radeon driver are from other companies or communities
fact 2. if you, same as gordboy have in reality any sort of knowledge of about what really happened between the 1 or 2 years ago graphic linux stack and today's linux graphic stack. you wont be posting here these nonsense
fact 3. did you know the ddx is only a pretty damn small part of the code needed to get a fully functional driver? really for once tried to read the code and understand what your talking about first
fact 4. most ppl here arent fanboy's we just have at least the minimal knowledge of development and the massive work needed to get this far, beside the overwhelming complexity of get those tasks done, unlike you.
fact 5. you knew that most of the ideas from the current linux stack came from intel first not AMD? aka KMS, TTM, GEM, DRI2, EXA/UXA(intel was first in implementation), Gallium (at least at the beggining) or AIGLX is from RedHat mostly?
fact 6. you even knew that KMS is needed heavily for the DDX, and this one was in staging in the linux kernel until not long ago (not AMD fault, linus tend to not like to include code that he is not sure that at least work up to some point and he is happy with it, in the main kernel). you really understand that without KMS outside staging, distros wont include it by default, and there you will miss the entire feature set of having that new DDX installed?
fact 7. you knew that AIGLX and EXA requires code from the DRM/DRI/Mesa or gallium infrastructure for several accelerated operations?
fact 8. you understand up to some point that you couldnt release a functional driver with at least the basic functions without get KMS stable enough and outside staging, get DRM well integrated with the lower kernel code, that the Xorg team needed to get some pretty necesaries feature inside EXA xorg code first, get DRI2 and swap events there, get MESA and Mesa shaders compilers in good shape before try any sort of acceleration or gallium.
fact 9. you may ask why intel release quarterly? cuz they begun way earlier than AMD and they got those changes in place including KMS outside staging way before AMD, so they have 2,5 years later of intel 2.4 ddx an stable enough code enviroment in the new stack to now begin to focus in optimize the driver and finally have some sort of doable release schedule. you would knew that is you try at least to understand what are you talking about
fact 10. you have to understand we dont defend AMD per se, we show them support for stepping forward and provide the documentation and some human resources to code a driver fully opensourced, when like nvidia they could just say they dont care.
fact 11. rigth now there are around 7 communities in parallell improving the graphic stack from the DDX of several driver to Opencl, so until all these main project end the big changes in their respective stack, use git snapshots or use the current stack on your distro. and that wont change no matter what you or your other ignorant fud spreader friend do or post (since nobody here care about you or your friend at least not until you post anything smart at least). now if you patience to wait those changes, linux will get one hell of an impresive graphic stack in a not so long future
fact 12. im a commertial developer specialized in C/C++ from some years now, i dont work in any way for AMD, in fact i have my onw comapny in south america totally unrelated to AMD, so far even if im a developer im just helping reporting bug and stuff, at least until i get the knowledge enough to begin to help more actively. i really need to understand better the internal of a modern GPU and refresh my knowledge of higly optimized assembly to be at any help in that aspect, cuz the low level code of the driver is impresivelly complex. in fact i have 10 devs working with me and 2 of them are guys in their 50ish that well have worked in basically every OS and language around, even 1 of them worked t ibm in the era of the first power cpu, lol even that guy is amazed how complex is a modern gpu to code. so i show the developers my respects cuz get this far with a so complex piece of hardware is at minimal impressive
Comment