summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* r600g: use WAIT_3D_IDLE before using CP DMAMarek Olšák2013-07-182-0/+2
* r600g/sb: improve alu packing on caymanVadim Girlin2013-07-172-15/+89
* r600g/sb: fix handling of new multislot instructions on caymanVadim Girlin2013-07-173-5/+6
* r600g/sb: fix debug dump code in schedulerVadim Girlin2013-07-171-4/+5
* r600g/sb: fix initial register allocationVadim Girlin2013-07-171-0/+1
* r600g/sb: move chip & class name functions to sb_contextVadim Girlin2013-07-174-53/+55
* r600g/sb: fix handling of PS in source bytecode on caymanVadim Girlin2013-07-171-0/+5
* r600g/sb: Initialize ra_checker member variables.Vinson Lee2013-07-171-1/+1
* r600g/sb: Initialize ra_constraint::cost.Vinson Lee2013-07-131-1/+1
* r600g: don't use the CB/DB CP COHER logic on r6xxAlex Deucher2013-07-121-2/+10
* tgsi: rename the TGSI fragment kill opcodesBrian Paul2013-07-121-7/+7
* radeon/uvd: fall back to shader based decoding for MPEG2 on UVD 2.x v2Christian König2013-07-121-4/+15
* r600g: x/y coordinates must be divided by block dim in dma blitChristoph Bumiller2013-07-112-4/+16
* r600g/sb: Fix Android build v2Chih-Wei Huang2013-07-124-7/+8
* r600g/sb: improve math optimizations v2Vadim Girlin2013-07-1111-47/+435
* r600g: improve the mechanism for recognizing an empty CSMarek Olšák2013-07-083-3/+8
* r600g: explicitly flush caches for streamout-based buffer copying & clearingMarek Olšák2013-07-081-0/+13
* r600g: only flush the caches that need to be flushed during CP DMA operationsMarek Olšák2013-07-083-32/+117
* r600g: split INVAL_READ_CACHES into vertex, tex, and const cache flagsMarek Olšák2013-07-085-27/+52
* r600g: adjust flush flags (v3)Alex Deucher2013-07-086-7/+42
* r600g: don't call buffer_wait in buffer_mmap_sync_with_ringsMarek Olšák2013-07-081-2/+1
* r600g: don't read back the MSAA depth buffer if the read flag is not setMarek Olšák2013-07-081-8/+8
* r600g: don't flush the context in texture_transfer_mapMarek Olšák2013-07-081-5/+0
* r600g: fix texture offset computation for mapped MSAA depth buffersMarek Olšák2013-07-082-16/+14
* r600g: fix color resolve for RGBX8 and RGBX16 integer formatsMarek Olšák2013-07-081-2/+2
* r600g: enable fast MSAA color clear for array/3D/cube texturesMarek Olšák2013-07-081-4/+3
* r600g: implement fast MSAA color clear for integer texturesMarek Olšák2013-07-081-9/+12
* r600/uvd: fix check for UVD 2.xChristian König2013-07-081-1/+1
* mesa,glsl,gallium: remove GLSLSkipStrictMaxVaryingLimitCheck and dependenciesMarek Olšák2013-07-021-1/+0
* r600g: implement fast color clears for MSAA on evergreen+Grigori Goronzy2013-07-013-2/+79
* r600g/compute: disable unused colorbuffer slotsMarek Olšák2013-07-011-1/+12
* r600g: Fix buildTom Stellard2013-06-281-2/+2
* r600g/compute: Accept LDS size from the LLVM backendTom Stellard2013-06-285-20/+44
* r600g/compute: Move compute_shader_create() function into evergreen_compute.cTom Stellard2013-06-283-37/+23
* gallium: add condition parameter to render_conditionRoland Scheidegger2013-06-184-2/+8
* gallium: replace bswap_32 calls with util_bswap32Jonathan Gray2013-06-173-6/+6
* r600g: upsample and downsample MSAA resources for transfersMarek Olšák2013-06-131-79/+141
* gallium/u_blitter: make clearing independent of the colorbuffer formatMarek Olšák2013-06-131-2/+1
* gallium/u_blitter: make clearing independent of the number of bound colorbuffersMarek Olšák2013-06-131-1/+1
* r600g/sb: fix broken assertVadim Girlin2013-05-311-1/+1
* gallium: Add support for multiple viewportsZack Rusin2013-05-253-9/+15
* r600g/sb: handle more cases for folding in gvn passVadim Girlin2013-05-282-28/+118
* r600g/sb: improve folding for SETccVadim Girlin2013-05-271-8/+98
* r600g/sb: optimize CNDcc instructionsVadim Girlin2013-05-273-1/+113
* r600g/sb: improve optimization of conditional instructionsVadim Girlin2013-05-276-21/+96
* r600g/sb: improve handling of KILL instructionsVadim Girlin2013-05-273-89/+139
* r600g/sb: fix peephole optimization for PRED_SETEVadim Girlin2013-05-271-1/+1
* r600g/sb: fix scheduling of PRED_SET instructionsVadim Girlin2013-05-272-2/+18
* r600g/sb: fix handling of preloaded inputs for compute shadersVadim Girlin2013-05-251-0/+4
* r600g/sb: fix incorrect assertVadim Girlin2013-05-241-1/+1