Search found 10 matches
- Tue Mar 11, 2008 6:32 am
- Forum: PS3 Linux Development
- Topic: The state of 3D using the RSX
- Replies: 12
- Views: 15257
The state of 3D using the RSX
I'm relatively new to PS3 development having just bought a PS3 and installed ubuntu on it about a week ago. My PS3 is at 2.00 and I'm not going to upgrade it to 2.10 for the obvious reasons. I have a lot of experience with NVIDIA's GPUs (my day job is writing OpenGL drivers for a GPU very similar to...
- Fri Jan 11, 2008 8:43 am
- Forum: PS3 Linux Development
- Topic: Don't forget the Cell
- Replies: 24
- Views: 22721
Well I don't know how I can convince you. I work for a company that does GPUs, so I have some inside view, which of course I can't share unless you sign an NDA ;) I can't really convince you either for the same reasons even though I have the PS3 OpenGL driver code sitting right in front of me. :) H...
- Fri Jan 11, 2008 6:46 am
- Forum: PS3 Linux Development
- Topic: Don't forget the Cell
- Replies: 24
- Views: 22721
I can't really convince you either for the same reasons even though I have the PS3 OpenGL driver code sitting right in front of me. :)ldesnogu wrote:Well I don't know how I can convince you. I work for a company that does GPUs, so I have some inside view, which of course I can't share unless you sign an NDA ;)
- Fri Jan 11, 2008 4:47 am
- Forum: PS3 Linux Development
- Topic: Don't forget the Cell
- Replies: 24
- Views: 22721
OpenGL *is* all done in hardware these days. A prize to anyone who can point out one non-trivially part of OpenGL that isn't implemented in hardware? http://www.opengl.org/pipeline/article/vol003_7 Being that the video hardware is virtualized, user-mode components (the OpenGL ICD is one of those) n...
- Fri Jan 11, 2008 4:21 am
- Forum: PS3 Linux Development
- Topic: Don't forget the Cell
- Replies: 24
- Views: 22721
OpenGL shading language compilation? What's my prize? :) That's a good one, but I think on the PS3, shaders are precompiled and so the compiler isn't part of the library but a standalone utility run when the application is built. In general, I guess you are right although I've always dealt with pre...
- Fri Jan 11, 2008 2:22 am
- Forum: PS3 Linux Development
- Topic: Don't forget the Cell
- Replies: 24
- Views: 22721
Quote: The OpenGL libraries themselve are pretty simply these days. Hum... :) I think you should take a look at driver sizes and at OpenGL spec. By OpenGL library I mean just the device independent front end of the library that parses the parameters and handles the data. This part is a relatively t...
- Thu Jan 10, 2008 2:44 am
- Forum: PS3 Linux Development
- Topic: Don't forget the Cell
- Replies: 24
- Views: 22721
What do you think a 'full OpenGL driver' is? Nvidia, ATI and the rest start with a software implementation and offload stuff to their videocards when possible. There is no hardware that provides a native OpenGL interface. Its all a mix of varying degrees. Long gone are the days when the hardware is...
- Wed Jan 09, 2008 6:02 am
- Forum: PS3 Linux Development
- Topic: Don't forget the Cell
- Replies: 24
- Views: 22721
Basically, Mesa 3D is an implementation of the OpenGL API that you can plug your hardware acceleration code into. We're not 'finally' getting it, you already have it when you install Linux on your PS3. People are working on offloading parts to the SPUs to make it faster than the software-only mode ...
- Wed Jan 09, 2008 5:12 am
- Forum: PS3 Linux Development
- Topic: Don't forget the Cell
- Replies: 24
- Views: 22721
I don't think OpenGL using the cell is really going to be usable at all. Remember the days of software rendering? Performance will be so miserable it won't be worth doing graphics at all. Unless you think Quake 2 is pretty cutting-edge, that is. The major hurt is going to be in texture mapping. Ever...
- Wed Jan 09, 2008 2:51 am
- Forum: PS3 Linux Development
- Topic: Does Firmware 2.10 remove access to RSX?
- Replies: 30
- Views: 32637
Actually, I think that Sony is blocking access to the RSX mostly because NVIDIA is making them. The RSX is based on NVIDIA's G70 series of chips and it is programmed the same way (3D features accessed through the curie class, etc.). They don't want people to know how their GPUs work which is why the...