Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-26 | r300g: Add some debugging, correct little bits of math in texture setup. | Corbin Simpson | |
Simple stuff still works, but not sure about some of the more complex things. | |||
2009-07-13 | r300g: Use align() instead of inline maths. | Corbin Simpson | |
2009-07-08 | r300-gallium: Mipmap setup. | Corbin Simpson | |
(cherry picked from commit 88c01a15da5639dd68a6a0133724994cb66f1316) | |||
2009-06-26 | r300g: Use real texture formats. | Corbin Simpson | |
What bugs me is that the YUV444 format somehow worked properly. :3 | |||
2009-05-08 | r300-gallium: Fix bad cast. Space accounting completely works now. | Corbin Simpson | |
Boy, is my face red. :C | |||
2009-05-08 | r300-gallium, radeon: A couple cleanups. | Corbin Simpson | |
Trying to track down goddamn bugs. :C | |||
2009-03-26 | gallium: Remove some little-used fields from struct pipe_surface. | Michel Dänzer | |
2009-03-15 | r300-gallium: Actually set stride when creating textures. | Corbin Simpson | |
Duh. | |||
2009-03-10 | r300-gallium: First stab at texture support. | Corbin Simpson | |
2009-03-04 | gallium: Unify reference counting. | Michel Dänzer | |
The core reference counting code is centralized in p_refcnt.h. This has some consequences related to struct pipe_buffer: * The screen member of struct pipe_buffer must be initialized, or pipe_buffer_reference() will crash trying to destroy a buffer with reference count 0. u_simple_screen takes care of this, but I may have missed some of the drivers not using it. * Except for rare exceptions deep in winsys code, buffers must always be allocated via pipe_buffer_create() or via screen->*buffer_create() rather than via winsys->*buffer_create(). | |||
2009-03-03 | r300-gallium, radeon-gallium: Continue migration to DRI2 state_tracker, part 2. | Corbin Simpson | |
Almost there. glxinfo still works, and AFAICT so does trivial/clear. | |||
2009-02-28 | r300-gallium: Fix C99 error. | Corbin Simpson | |
2009-02-18 | r300-gallium: implement simple pipe_transfer Basically make the driver ↵ | Joakim Sindholt | |
compile and behave like it did before the gallium-texture-transfer merge | |||
2009-02-12 | r300-gallium: Fix typo in texture buffer size request. | Corbin Simpson | |
2009-02-08 | r300: Accidentally removed a pipe_buffer_reference that should be there. | Corbin Simpson | |
2009-02-08 | r300: Update to match pipe_surface changes. | Corbin Simpson | |
2009-02-05 | r300: working trivial/clear for r5xx | Joakim Sindholt | |
2009-02-02 | r300, amd: Oops, a couple more API changes. | Corbin Simpson | |
Somehow I forgot to commit these. | |||
2009-02-01 | r300: Clean up after rebase. | Corbin Simpson | |
Fix a couple struct members, clear up a few texture lines. | |||
2009-02-01 | Rebased to gallium-0.2, Jan 24 2009. | Corbin Simpson | |
2009-02-01 | r300: Finish basic state setup. | Corbin Simpson | |
I have successfully fooled glxinfo into believing that I am a competent writer of code. Next step is to trick trivial/clear. | |||
2009-02-01 | r300: Add more pipe_texture stuff. | Corbin Simpson | |
This is enough to sate glxinfo, for now. | |||
2009-02-01 | r300: Add initial pipe_texture handling. | Corbin Simpson | |
Still primitive and needing to be fleshed out, but it's a start. | |||
2009-02-01 | r300: Add texture stubs. | Corbin Simpson | |