Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | r300g: Make velem CSO actually work. | Corbin Simpson | |
glxgears runs again. | |||
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 | nv40: adapt to vertex element cso | Roland Scheidegger | |
2010-03-01 | nv30: adapt to vertex element cso | Roland Scheidegger | |
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 | identity: adapt to new vertex element cso | Roland Scheidegger | |
2010-03-01 | failover: adapt to new vertex element cso | Roland Scheidegger | |
2010-03-01 | i965g: adapt to new vertex element cso | Roland Scheidegger | |
2010-03-01 | i915g: adapt to new vertex element cso | Roland Scheidegger | |
2010-03-01 | cell: adapt to new vertex element cso | Roland Scheidegger | |
2010-03-01 | r300g: adapt to new vertex element cso | Roland Scheidegger | |
2010-03-01 | llvmpipe: adapt to new vertex element cso | Roland Scheidegger | |
2010-03-01 | softpipe: adapt to new vertex element cso | Roland Scheidegger | |
2010-03-01 | svga: adapt to new vertex element cso | Roland Scheidegger | |
2010-03-01 | trace: adapt to new vertex element cso | Roland Scheidegger | |
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 | r300g: Conversion to to winsys handle | Jakob Bornecrantz | |
2010-03-01 | svga: Conversion to winsys handle | Jakob Bornecrantz | |
2010-03-01 | i965g: Conversion to winsys handle | Jakob Bornecrantz | |
2010-03-01 | i915g: Conversion to winsys handle | Jakob Bornecrantz | |
2010-03-01 | gallium: Reorg texture usage flags | Jakob Bornecrantz | |
Introduce a new shared usage and rename primary to scanout. The display target usage is more of a windows concept and doesn't mean the same thing as shared. Display target means that the surface should be presentable, for softpipe this means that it should be backed by a hardware buffer. | |||
2010-03-01 | gallium: Expose a opaque winsys handle and functions on pipe_screen | Jakob Bornecrantz | |
Instead of having these functions on a side interface like on drm_api create a opaque winsys_handle that is to be passed down into the winsys. Currently the only thing ported to this new interface is drm_api, and of that only the components that builds by default is ported. All the drivers and any extra state trackers needs to be ported before this can go into master. | |||
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 | |
2010-02-28 | r300g: decouple vertex stream setup (PSC) and VS output mapping (VAP_OUT) | Marek Olšák | |
Formerly known as vertex_format_state. These two are completely unrelated when using HWTCL and decoupling them makes the design less SWTCL-centric. When bypass_vs_clip_and_viewport gets removed, the PSC setup will no longer be a derived state. This change shouldn't make unbreaking SWTCL harder. | |||
2010-02-28 | i965g: Fix texture creation | Jakob Bornecrantz | |
2010-02-28 | r300g: put validating buffers after flushing | Marek Olšák | |
Also cleaning up the nasty validation process. | |||
2010-02-28 | r300g: use the atom size directly during emission | Marek Olšák | |