Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-08 | r300g: fix updating the tiling flags for the framebuffer state | Marek Olšák | |
2010-03-08 | r300g: remove unnecessary state emissions and clean up | Marek Olšák | |
2010-03-07 | r300g: fix DRM errors | Marek Olšák | |
2010-03-07 | r300g: disable macrotiling when the texture height is smaller than a macrotile | Marek Olšák | |
Otherwise incorrect rendering occurs (no idea why). | |||
2010-03-07 | r300g: enable micro- and macrotiling for all textures and renderbuffers | Marek Olšák | |
2010-03-07 | r300g: add ability to tile/detile textures using blit during transfers | Marek Olšák | |
2010-03-07 | r300g: move r300_transfer to separate files | Marek Olšák | |
2010-03-07 | r300g: disable emitting the HWTCL-related state when SWTCL is in use | Marek Olšák | |
Now SWTCL renders at least "something", we're close... | |||
2010-03-07 | r300g: resurrect r300_emit_vertex_buffer for SWTCL | Marek Olšák | |
Taken over from c9928ac3ee5dc0d10127388f9312779a6c59da7c. | |||
2010-03-07 | r300g: validate buffers when using SWTCL | Marek Olšák | |
2010-03-07 | r300g: share the VS-output-mapping state with SWTCL | Marek Olšák | |
And associated cleanups. | |||
2010-03-07 | r300g: abort if FS compilation fails on non-debug builds | Marek Olšák | |
2010-03-06 | r300g: minor cleanups after the no-rhw merge | Marek Olšák | |
2010-03-06 | r300g: clamp vertex max index according to currently bound buffers | Marek Olšák | |
2010-03-05 | llvmpipe: added code to set texture depth, max mipmap levels info | Brian Paul | |
2010-03-05 | llvmpipe: add pipe_thread_wait() calls | Brian Paul | |
Wait for threads to exit before cleaning up per-thread data. Fixes hang on context destruction with glean makeCurrent test. See fd.o bug 26536. | |||
2010-03-05 | softpipe: implement PIPE_TEX_WRAP_CLAMP_TO_EDGE for unorm texture sampling | Brian Paul | |
CLAMP_TO_BORDER and CLAMP_TO_EDGE were doing the same thing. | |||
2010-03-04 | softpipe: minor tweaks to texture filtering code | Brian Paul | |
2010-03-04 | llvmpipe: new comment | Brian Paul | |
2010-03-04 | r300g: Fix indexbuf upper limits. | Corbin Simpson | |
Wine tends to pessimistically use ~0 for its max index, but r300s only can go up to 2^24-1, causing the kernel checker to freak out. Civ4 is marginally improved now. Still crashes, but not as bad. | |||
2010-03-03 | llvmpipe: Store the original triangle coordinates in the debug build. | José Fonseca | |
For debugging purposes only. | |||
2010-03-03 | llvmpipe: Ensure context is flushed when destroying shaders. | José Fonseca | |
2010-03-03 | r300: Remove PIPE_FORMAT_R8G8B8X8_SNORM support. | José Fonseca | |
2010-03-03 | llvmpipe: Linux is no longer a dependency. Llvmpipe builds and runs fine on ↵ | José Fonseca | |
windows too. | |||
2010-03-03 | llvmpipe: Centralize LLVM initialization. | José Fonseca | |
2010-03-03 | llvmpipe: Update for lp_bld_init.h rename. | José Fonseca | |
2010-03-02 | r300g: Use a macro to consolidate general state handling. | Corbin Simpson | |
My God, I've reinvented R300_STATECHANGE. Forgive me. :C | |||
2010-03-02 | nv50: fix RT formats after format rename fixes | Christoph Bumiller | |
Getting rid of the evil pre-processor magic, but not changing our internal format naming convention (at least for now). | |||
2010-03-02 | nouveau: Rename pipe formats. | José Fonseca | |
These format uses were being hiden by pre-processor magic and were missed in the previous search'n'replace. | |||
2010-03-02 | Merge branch 'gallium-format-cleanup' | José Fonseca | |
2010-03-02 | llvmpipe: remove some ifdefs | Keith Whitwell | |
No longer any need to protect expensive asserts with #ifdef DEBUG. | |||
2010-03-02 | llvmpipe: reorganize transfer usage | Keith Whitwell | |
Move transfer creation and mapping to the "scene" object, and out of the rasterizer. The rasterizer operates on already-mapped framebuffers only, and no longer needs a screen or context pointer. The scene object has access to a pipe_context, and this reorg prepares for moving transfer functionality from the screen to the context. | |||
2010-03-02 | Merge branch 'gallium-no-rhw-position' | Michal Krol | |
Conflicts: src/gallium/drivers/r300/r300_blit.c src/gallium/drivers/r300/r300_emit.c src/gallium/drivers/r300/r300_state_derived.c | |||
2010-03-02 | svga: Rename pipe formats. | José Fonseca | |
2010-03-02 | softpipe: Rename pipe formats. | José Fonseca | |
2010-03-02 | r300: Rename pipe formats. | José Fonseca | |
2010-03-02 | i915g: Add assert to check for null pointer dereference. | Vinson Lee | |
2010-03-01 | nouveau: Rename pipe formats. | José Fonseca | |
2010-03-01 | llvmpipe: Rename pipe formats. | José Fonseca | |
2010-03-01 | i965: Rename pipe formats. | José Fonseca | |
2010-03-01 | i915g: Rename pipe formats. | José Fonseca | |
2010-03-01 | cell: Rename pipe formats. | José Fonseca | |
2010-03-01 | r300: Remove PIPE_FORMAT_A8B8G8R8_SNORM. | José Fonseca | |
PIPE_FORMAT_R8G8B8A8_SNORM already listed. | |||
2010-03-01 | softpipe: Advertise PIPE_FORMAT_R8G8B8A8_SNORM instead. | José Fonseca | |
2010-03-01 | r300: Use PIPE_FORMAT_R8G8B8A8_UNORM_REV where appropriate. | José Fonseca | |
2010-03-01 | i915g: Use PIPE_FORMAT_R8G8B8A8_UNORM_REV where appropriate. | José Fonseca | |
2010-03-01 | r300: Save viewport and clip states before invoking blitter. | Michal Krol | |
2010-03-01 | r300: Don't implement PIPE_FORMAT_R8G8B8X8_SNORM. | José Fonseca | |
This format is not actually used by any state tracker. Probably the reverse notation was mean, which would make it identical to PIPE_FORMAT_X8B8G8R8_SNORM. | |||
2010-03-01 | llvmpipe: Don't mention deprecated drivers=trace option. | José Fonseca | |
Now trace always built. | |||
2010-02-28 | r300g: atomize texture and sampler states | Marek Olšák | |