Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nouveau: nv30: Remove duplicate case. Was a typo for X8R8G8B8, but that will ↵ | Patrice Mandin | 2009-10-17 | 1 | -2/+1 |
| | | | | never be use for front buffer. | ||||
* | nouveau: nv30: Hack to enforce same number of bits as front buffer, for ↵ | Patrice Mandin | 2009-10-15 | 1 | -8/+22 |
| | | | | render targets | ||||
* | gallium: Deprecate PIPE_CAP_S3TC. | José Fonseca | 2009-09-16 | 1 | -2/+0 |
| | | | | | No longer used. S3TC support is queried via pipe_screen::is_format_supported. | ||||
* | nouveau: nv30: wrong variable for format | Patrice Mandin | 2009-07-22 | 1 | -1/+1 |
| | |||||
* | gallium: Define PIPE_CAP_BLEND_EQUATION_SEPARATE, remove extension from ↵ | Patrice Mandin | 2009-07-14 | 1 | -0/+2 |
| | | | | default extension list | ||||
* | nouveau: return some supported zeta formats | Ben Skeggs | 2009-07-01 | 1 | -0/+8 |
| | |||||
* | nouveau: deal with PIPE_CAP_TGSI_CONT_SUPPORTED | Ben Skeggs | 2009-07-01 | 1 | -0/+2 |
| | |||||
* | nouveau: move channel creation into pipe drivers | Ben Skeggs | 2009-06-05 | 1 | -7/+4 |
| | |||||
* | nouveau: call notifier/grobj etc funcs directly | Ben Skeggs | 2009-06-05 | 1 | -28/+36 |
| | | | | | libdrm_nouveau is linked with the winsys, there's no good reason to do all this through yet another layer. | ||||
* | nv30: remove u_simple_screen usage | Ben Skeggs | 2009-06-05 | 1 | -43/+27 |
| | |||||
* | nouveau: call nouveau_pushbuf directly rather than going through nvws | Ben Skeggs | 2009-06-05 | 1 | -1/+1 |
| | |||||
* | nouveau: nv04-nv40 texture transfer. | Younes Manton | 2009-02-25 | 1 | -79/+1 |
| | |||||
* | nouveau: nv30: fix miptree organization to have swizzled texture+mipmap at ↵ | Patrice Mandin | 2009-02-10 | 1 | -0/+2 |
| | | | | the right places | ||||
* | nouveau: Need to surface_copy() without a pipe context. | Younes Manton | 2009-02-07 | 1 | -16/+13 |
| | |||||
* | nv04-nv40: move 2d blit/fill code into pipe driver | Ben Skeggs | 2009-02-05 | 1 | -0/+12 |
| | |||||
* | gallium: remove pipe_buffer from surfaces | Zack Rusin | 2009-02-02 | 1 | -2/+4 |
| | | | | | | | this change disassociates, at least from the driver perspective, the surface from buffer. surfaces are technically now views on the textures so make it so by hiding the buffer in the internals of textures. | ||||
* | gallium: initialize simple screen in drivers | Zack Rusin | 2009-01-31 | 1 | -0/+2 |
| | |||||
* | gallium: make p_winsys internal | Zack Rusin | 2009-01-30 | 1 | -2/+2 |
| | | | | | move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage | ||||
* | gallium: give the screen priority when it comes to buffer allocations | Zack Rusin | 2009-01-29 | 1 | -2/+2 |
| | | | | | | allows the driver to overwrite buffer allocation, first step on the way to making winsys interface internal to the drivers. state trackers and the code above it will go through the screen | ||||
* | nouveau: Map correct mip level when using the shadow (nv30, nv40). | Younes Manton | 2009-01-21 | 1 | -6/+7 |
| | |||||
* | nouveau: Update nv30 swizzling. | Younes Manton | 2009-01-10 | 1 | -5/+5 |
| | |||||
* | nouveau: return a value for PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS | Ben Skeggs | 2008-12-16 | 1 | -0/+2 |
| | |||||
* | nouveau: remove useless NOUVEAU_BO_SWIZZLED flag, copy/paste nv40 work to ↵ | Patrice Mandin | 2008-12-12 | 1 | -6/+57 |
| | | | | swizzle textures | ||||
* | nouveau: gallium directory structure changed again.. | Ben Skeggs | 2008-09-11 | 1 | -1/+0 |
| | |||||
* | nv30: does not support mirror clamp, only mirror repeat | Patrice Mandin | 2008-08-14 | 1 | -0/+4 |
| | |||||
* | nouveau: is_format_supported() interface changes | Ben Skeggs | 2008-07-23 | 1 | -9/+6 |
| | |||||
* | nv30: no npot textures | Patrice Mandin | 2008-07-12 | 1 | -1/+1 |
| | |||||
* | nv30: update caps | Patrice Mandin | 2008-07-12 | 1 | -2/+2 |
| | |||||
* | nv30: Emit vertex buffer objects using state objects | Patrice Mandin | 2008-07-12 | 1 | -1/+1 |
| | |||||
* | nouveau: very quick port to tex-surface changes. | Ben Skeggs | 2008-05-27 | 1 | -0/+25 |
| | | | | | probably the last match-gallium-upstream merge for a bit, some cleanup+nv50 work coming RSN... | ||||
* | nouveau: remove final PIPE_FORMAT_U_* usage | Ben Skeggs | 2008-05-25 | 1 | -4/+4 |
| | |||||
* | nouveau: remove chipset fields in all nv pipe driver context/screen structs. | Ben Skeggs | 2008-05-13 | 1 | -4/+4 |
| | |||||
* | nouveau: bitmap texcoord bias has been removed | Ben Skeggs | 2008-05-05 | 1 | -2/+0 |
| | |||||
* | nv30: Move some structures and functions from context to screen | Patrice Mandin | 2008-04-11 | 1 | -25/+177 |
| | |||||
* | nouveau: in some cases don't create the buffer in local mem initially. | Ben Skeggs | 2008-04-04 | 1 | -0/+3 |
| | |||||
* | nv30: update miptree stuff for texturing | Patrice Mandin | 2008-03-18 | 1 | -1/+2 |
| | |||||
* | nouveau: hand nouveau_winsys in with pipe_screen init | Ben Skeggs | 2008-02-29 | 1 | -1/+3 |
| | |||||
* | nouveau: implement pipe_screen | Ben Skeggs | 2008-02-29 | 1 | -0/+151 |
Untested on NV3x/NV5x. Quite possibly broken. |