summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [g3dvl] move vertex buffer handling into vl_vertex_buffer.cChristian König2010-12-074-96/+60
|
* [g3dvl] rework pot buffer handling and flushingChristian König2010-12-073-87/+83
|
* [g3dvl] move mapping/unmapping of buffers one layer upChristian König2010-12-053-34/+49
|
* [g3dvl] move vertex handling into vl_vb objectChristian König2010-12-055-117/+94
|
* [g3dvl] cleanup empty block handlingChristian König2010-12-052-70/+26
| | | | doing empty block handling in the mc code is indeed faster
* move empty block handling back into mc for testingChristian König2010-12-035-111/+190
|
* add rasterizer stateChristian König2010-12-034-5/+34
|
* use CMP also for referenz frame fetchChristian König2010-12-031-43/+71
|
* cleanup and use CMP instead of IF ELSE ENDIFChristian König2010-12-031-20/+10
|
* move to four component calculation for idct codeChristian König2010-12-031-70/+52
|
* copy only mv really needed to vbChristian König2010-12-031-11/+14
|
* use vertex buffer also for mc codeChristian König2010-12-032-162/+162
|
* give each vertex element its own bufferChristian König2010-12-032-78/+85
|
* use vl_vb_upload_quads also for mcChristian König2010-12-031-37/+1
|
* move vertex elemt states into mb type handlersChristian König2010-12-032-133/+72
|
* move macroblock type handling into its own structureChristian König2010-12-032-290/+151
|
* use a shadow buffer for vertex data to optimize memory accessChristian König2010-12-036-129/+249
|
* make nr of render targets configureable for testingChristian König2010-12-031-8/+23
|
* [g3dvl] join empty blocks to get larger slicesChristian König2010-11-282-52/+91
|
* [g3dvl] use 8 zslices for idctChristian König2010-11-272-65/+60
|
* [g3dvl] some more bugfixingChristian König2010-11-271-4/+2
|
* [g3dvl] idividual vs for each stage and a bunch of bugsfixesChristian König2010-11-272-68/+104
|
* [g3dvl] give idct stage 1 & 2 its own sb_state and viewportChristian König2010-11-272-24/+28
|
* [g3dvl] use four component fetch also for idct sourceChristian König2010-11-262-15/+16
|
* r600g: disable hardware blit for stream textureChristian König2010-11-261-1/+2
|
* [g3dvl] split matrix mul into seperate functionsChristian König2010-11-261-64/+114
|
* [g3dvl] use inline constants instead of vs_const for idctChristian König2010-11-263-55/+18
|
* [g3dvl] no need to keep the idct matrix multiple timesChristian König2010-11-253-54/+67
|
* [g3dvl] add dump option to xvmcChristian König2010-11-251-0/+14
|
* [g3dvl] also use four elemets on right side multiplikationChristian König2010-11-251-8/+11
|
* [g3dvl] use four elements in matrix texture fetchChristian König2010-11-241-19/+31
|
* r600g: disable not working formatsChristian König2010-11-241-5/+5
|
* r600g: reenable texture uploads, but keep R16_SNORM disabledChristian König2010-11-241-2/+5
|
* r600g: disable R32 float also in r600_translate_colorformatChristian König2010-11-241-2/+2
|
* [g3dvl] no need for all samplers at all stagesChristian König2010-11-242-17/+16
|
* [g3dvl] remove flushing between stagesChristian König2010-11-241-4/+0
|
* [g3dvl] spread scaling between idct stagesChristian König2010-11-241-18/+8
|
* [g3dvl] remove invalid use of assertChristian König2010-11-232-17/+27
|
* [g3dvl] switch to r32 float for idct matrixChristian König2010-11-231-6/+6
|
* [g3dvl] add some error handlingChristian König2010-11-232-35/+55
|
* Merge remote branch 'origin/master' into pipe-videoChristian König2010-11-21245-23950/+26186
|\ | | | | | | | | | | Conflicts: src/gallium/auxiliary/Makefile src/gallium/auxiliary/SConscript
| * mesa: fix get_texture_dimensions() for texture array targetsBrian Paul2010-11-211-5/+5
| | | | | | | | Fixes http://bugs.freedesktop.org/show_bug.cgi?id=31779
| * mesa: hook up GL 3.x entrypointsBrian Paul2010-11-2117-11014/+12566
| | | | | | | | Fix up some details in the xml files and regenerate dispatch files.
| * glapi: rename GL3.xml to GL3x.xml as it covers all GL 3.x versionsBrian Paul2010-11-211-0/+0
| |
| * mesa: fix error msg typoBrian Paul2010-11-211-1/+1
| |
| * i915g: kill idws->poolDaniel Vetter2010-11-214-14/+7
| | | | | | | | | | | | | | | | | | The drm winsys only ever handles one gem memory manager. Rip out the unnecessary complication. Reviewed-by: Jakob Bornecrantz <[email protected]> Signed-off-by: Daniel Vetter <[email protected]> Signed-off-by: Jakob Bornecrantz <[email protected]>
| * i915g: kill buf->map_gttDaniel Vetter2010-11-212-15/+2
| | | | | | | | | | | | | | | | | | Not using the gtt is considered harmful for performance. And for partial uploads there's always drm_intel_bo_subdata. Reviewed-by: Jakob Bornecrantz <[email protected]> Signed-off-by: Daniel Vetter <[email protected]> Signed-off-by: Jakob Bornecrantz <[email protected]>
| * i915g: kill RGBA/X formatsDaniel Vetter2010-11-211-4/+0
| | | | | | | | | | | | | | | | It's intel, so always little endian! Reviewed-by: Jakob Bornecrantz <[email protected]> Signed-off-by: Daniel Vetter <[email protected]> Signed-off-by: Jakob Bornecrantz <[email protected]>
| * i915g: add pineview pci idsDaniel Vetter2010-11-212-0/+10
| | | | | | | | | | | | Reviewed-by: Jakob Bornecrantz <[email protected]> Signed-off-by: Daniel Vetter <[email protected]> Signed-off-by: Jakob Bornecrantz <[email protected]>
| * i915g: s/hw_tiled/tilingDaniel Vetter2010-11-212-6/+7
| | | | | | | | | | | | | | | | | | | | More in line with other intel drivers. Change to use enum by Jakob Bornecrantz. Reviewed-by: Jakob Bornecrantz <[email protected]> Signed-off-by: Daniel Vetter <[email protected]> Signed-off-by: Jakob Bornecrantz <[email protected]>