Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | 2010-10-13 | 1 | -3/+3 |
| | |||||
* | Rename GLvisual and __GLcontextModes to struct gl_config | Kristian Høgsberg | 2010-10-13 | 1 | -1/+1 |
| | |||||
* | evergreen : initial support driver code. | richard | 2010-08-20 | 1 | -0/+50 |
| | |||||
* | dri: Add DRI entrypoints to create a context for a given API | Kristian Høgsberg | 2010-04-28 | 1 | -1/+2 |
| | |||||
* | radeon/r300/r600: share common glCopyTex(Sub)Image code | Maciej Cencora | 2010-01-19 | 1 | -1/+0 |
| | |||||
* | r600: improve blit support | Alex Deucher | 2010-01-15 | 1 | -0/+2 |
| | | | | | | | | | | - fill in more src/dst formats - disable depth copies for now - set proper data formats in render target regs - fill in additional default state The swizzles on some of the less used mesa formats are probably wrong. | ||||
* | r600: add initial blit support | Andre Maasikas | 2010-01-15 | 1 | -0/+3 |
| | |||||
* | Remove leftover __DRI{screen,drawable,context}Private references | Kristian Høgsberg | 2010-01-04 | 1 | -1/+1 |
| | | | | | | | | | As part of the DRI driver interface rewrite I merged __DRIscreenPrivate and __DRIscreen, and likewise for __DRIdrawablePrivate and __DRIcontextPrivate. I left typedefs in place though, to avoid renaming all the *Private use internal to the driver. That was probably a mistake, and it turns out a one-line find+sed combo can do the mass rename. Better late than never. | ||||
* | r600: support vertex_array_bgra | Andre Maasikas | 2010-01-04 | 1 | -0/+1 |
| | | | | | Use vertex program key mechanism and swizzle during vertex fetch - is there a better way? | ||||
* | r600: remove remains of old tnl pipeline | Alex Deucher | 2009-10-23 | 1 | -30/+0 |
| | |||||
* | r600: remove support for host-based ibs | Alex Deucher | 2009-10-02 | 1 | -14/+12 |
| | | | | | | no longer used now that the hw supports this natively. Also, clean up some formatting. | ||||
* | r600 : add draw_prim support. | Richard Li | 2009-09-22 | 1 | -0/+32 |
| | |||||
* | r600: various cleanups | Alex Deucher | 2009-09-21 | 1 | -19/+0 |
| | | | | | | | | | | | | - max texture size is 8k, but mesa doesn't support that at the moment. - attempt to set shader limits to what the hw actually supports - clean up some old r300 cruft - no need to explicitly disable irqs. This is fixed in the drm now. Signed-off-by: Alex Deucher <[email protected]> | ||||
* | r600: enable caching of vertex programs | Andre Maasikas | 2009-09-11 | 1 | -0/+3 |
| | |||||
* | r600: make state emit more fine grained | Alex Deucher | 2009-08-22 | 1 | -0/+10 |
| | | | | | Gives a nice speed boost in most apps since we only emit what state we need. | ||||
* | r600: move full state to radeon state atoms | Alex Deucher | 2009-08-22 | 1 | -14/+12 |
| | |||||
* | r600: convert to using common radeon state atoms | Alex Deucher | 2009-08-20 | 1 | -19/+25 |
| | | | | | | switches more state handling to common code. We need should be more fine grained with the state atoms eventually. | ||||
* | r600: improve state emission | Alex Deucher | 2009-08-20 | 1 | -0/+13 |
| | | | | | Slowing migrating to atom based system like the other radeon drivers. | ||||
* | r600: split state emit into block specific functions | Alex Deucher | 2009-08-20 | 1 | -3/+8 |
| | | | | | We probably want to go finer grained eventually, but this is a good start. | ||||
* | radeon: Optimize memory handling for dma operations. | Pauli Nieminen | 2009-08-18 | 1 | -16/+0 |
| | | | | | | | | | | We keep dma buffer objects in list untill they have been unused for many draw operations. Current limit of having 100 flushes is just guess for good performance/memory trade off. Moving WARN_ONCE macro to common context because it is used in multiple drivers. Signed-off-by: Pauli Nieminen <[email protected]> | ||||
* | radeon: Minor warnings cleanup. | Eric Anholt | 2009-08-12 | 1 | -0/+11 |
| | |||||
* | r600: remove unused offset_mod stuff | Alex Deucher | 2009-07-31 | 1 | -7/+0 |
| | | | | this is a step in migrating to the common cs code | ||||
* | R6xx/r7xx: warning fixes | Kevin DeKorte | 2009-07-17 | 1 | -0/+2 |
| | | | | patch from Kevin DeKorte with some minor fixes from me. | ||||
* | R6xx/r7xx: warning fixes | Kevin DeKorte | 2009-07-15 | 1 | -0/+4 |
| | |||||
* | functions declaration with 'extern' | Cooper Yuan | 2009-06-22 | 1 | -0/+3 |
| | |||||
* | get rid of chip_object struct | Alex Deucher | 2009-05-29 | 1 | -14/+16 |
| | |||||
* | more cleanup | Alex Deucher | 2009-05-29 | 1 | -6/+0 |
| | |||||
* | more cleanup | Alex Deucher | 2009-05-29 | 1 | -1/+0 |
| | |||||
* | more cleanup | Alex Deucher | 2009-05-29 | 1 | -8/+0 |
| | |||||
* | more cleanup | Alex Deucher | 2009-05-29 | 1 | -29/+0 |
| | |||||
* | Remove unused functions | Alex Deucher | 2009-05-29 | 1 | -14/+0 |
| | |||||
* | r6xx/r7xx: switch to common dma functions for vecs | Alex Deucher | 2009-05-29 | 1 | -10/+0 |
| | |||||
* | Fix r6 code bugs. | Richard Li | 2009-05-15 | 1 | -2/+3 |
| | |||||
* | R6xx/R7xx: WIP r6xx-rewrite code | Richard Li | 2009-05-08 | 1 | -22/+17 |
| | |||||
* | Initial pull of code from r6xx-r7xx-support branch | Richard Li | 2009-04-21 | 1 | -540/+70 |
| | | | | Not functional yet. | ||||
* | R6xx/R7xx: r300 -> r600 symbols | Alex Deucher | 2009-04-09 | 1 | -245/+245 |
| | |||||
* | R600: initial copy of r300 code | Alex Deucher | 2009-04-08 | 1 | -0/+716 |