Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-21 | r300-gallium: Fix CS size mismatch | Mathias Gottschlag | |
This fixes some warnings which appear because the driver assumes a wrong cs size (13 vs 16 register writes in some cases). | |||
2009-04-20 | softpipe: fix softpipe_is_buffer/texture_referenced() regression | Brian Paul | |
Return the conservative PIPE_REFERENCED_FOR_READ | PIPE_REFERENCED_FOR_WRITE value for now. This fixes a bunch of regressions seen in piglit and glean. | |||
2009-04-20 | wgl: Don't implement broken gl_dispatch_stub_xxx. | José Fonseca | |
These don't respect the stdcall, so they crash upon return. | |||
2009-04-20 | util: don't set unused blend state | Keith Whitwell | |
Try to avoid creating multiple blend atoms. | |||
2009-04-20 | trace: Add initializer for static variables | Jakob Bornecrantz | |
2009-04-19 | trace: Enable dumping to be turned on and off | Jakob Bornecrantz | |
2009-04-18 | softpipe: Simplify softpipe_create's prototype. | José Fonseca | |
2009-04-18 | softpipe: Fix softpipe_is_texture_referenced prototype. | José Fonseca | |
2009-04-18 | softpipe: Remove softpipe_winsys. | José Fonseca | |
Not used by softpipe anyway. | |||
2009-04-17 | xlib/trace: Fixup xlib trace | Jakob Bornecrantz | |
2009-04-17 | pipe: Get the p_atomic_dec_zero logic right this time. | José Fonseca | |
2009-04-17 | gallium: Fix PIPE_ATOMIC_GCC_INTRINSIC build. | Michel Dänzer | |
2009-04-17 | trace: Keep screen objects on lists | Jakob Bornecrantz | |
2009-04-17 | trace: Fix is_referenced functions | Jakob Bornecrantz | |
2009-04-17 | trace: Simplify trace_buffer function | Jakob Bornecrantz | |
2009-04-17 | pipe: Fix InterlockedDecrement usage. | José Fonseca | |
2009-04-17 | wgl: Put commas in the right places. | José Fonseca | |
2009-04-17 | wgl: Flip the pixel format order. | José Fonseca | |
List 32bit pixel formats first, as nobody is interested in 16bit pixel formats nowadays. | |||
2009-04-17 | egl: don't crash with one more khronos api | Zack Rusin | |
2009-04-17 | gallium: simplify further the logic for selecting mutex implementation | Keith Whitwell | |
Cleaner than the previous cleanup... | |||
2009-04-17 | util: flush stdout before emitting debug_printf on stderr | Keith Whitwell | |
A lot of the mesa demos emit commentary on stdout, try to keep it in sync with the corresponding output from debug_printf(). | |||
2009-04-17 | gallium: add #warning to mutex-based atomic implementation | Keith Whitwell | |
Some builds end up picking this up. | |||
2009-04-17 | python/retrace: Rename module as it conflicts with a builtin module. | José Fonseca | |
And there is no way to override a builtin module... sigh | |||
2009-04-16 | Merge branch 'gallium-s3tc' | José Fonseca | |
2009-04-15 | util: Fix surface usage | Jakob Bornecrantz | |
2009-04-15 | gallium: new, simple RGBA surface create/destroy helpers | Brian Paul | |
Use these for quickly creating an RGBA drawing surface. | |||
2009-04-15 | r300-gallium: Fixup for commit 9b75627fab5bf2ea90f27ddd31b60c54895f6de6. | Thomas Hellstrom | |
Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com> | |||
2009-04-15 | gallium: Make sure we flush before some texture / buffer operations. | Thomas Hellstrom | |
Also implement context member functions to optimize away those flushes whenever possible. Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com> | |||
2009-04-15 | r300-gallium: Use viewport state. | Corbin Simpson | |
2009-04-15 | r300-gallium: Don't use indexbufs for now. | Corbin Simpson | |
They aren't working, so best to turn it off. | |||
2009-04-15 | r300-gallium: Point size is at OVM position 15, not 1. | Corbin Simpson | |
Or so sayeth osiris, and he would know. :3 | |||
2009-04-15 | r300-gallium: vs: Dot products. | Corbin Simpson | |
2009-04-13 | nv50: fix mrt clear | Ben Skeggs | |
2009-04-10 | r300-gallium: Split up vertex format tallying for HW and SW TCL. | Corbin Simpson | |
This makes things draw (again) with HW TCL. Yay? | |||
2009-04-10 | r300-gallium: Finish up cleanup of vertex format state. | Corbin Simpson | |
This makes texcoords route properly, and also fixes a few asserts. | |||
2009-04-10 | r300-gallium: Clean up vertex format setup. | Corbin Simpson | |
2009-04-10 | wgl: Protect the framebuffer with a lock. | José Fonseca | |
Unfortunately this doesn't catch all the cases, as the mesa state tracker can still use the framebuffer without giving the wgl state tracker the chance to lock it. | |||
2009-04-10 | wgl: Note down the gallium pixel formats, instead of re-guessing them. | José Fonseca | |
2009-04-10 | wgl: Query the screen for supported formats. | José Fonseca | |
2009-04-10 | wgl: Walk through the pixel formats combinations. | José Fonseca | |
2009-04-10 | wgl: Keep copies of the PIXELFORMATDESCRIPTOR structures. | José Fonseca | |
2009-04-10 | gallium: remove pipe_texture::compressed field | Brian Paul | |
The format field encodes compressed vs. uncompressed already. We can easily check if a texture is compressed with pf_is_compressed(texture->format). | |||
2009-04-10 | wgl: Slightly simplify pixelformat creation. | José Fonseca | |
2009-04-10 | wgl: Move pixel format information into device structure. | José Fonseca | |
2009-04-10 | wgl: Combine alpha pixelformat info in color. | José Fonseca | |
2009-04-10 | stw: Reorder the pixelformats, so that no alpha pixelformats get chosen ↵ | José Fonseca | |
before alpha. Some applications might not handle a alpha visual when when they did not request for one. | |||
2009-04-10 | stw: Don't make assumptions about integer size. | José Fonseca | |
2009-04-10 | stw: Free the mesa framebuffer. | José Fonseca | |
2009-04-10 | tgsi/sse2: Cleanup NRM/NRM4 implementation. | Michal Krol | |
Fix comments. Make sure .w is set to 1.0 for NRM. Optimise for non-.xyzw writemasks. | |||
2009-04-10 | rtasm: Silence `static function not used' warning. | Michal Krol | |