summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/evergreen_state.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: Add support for multiple viewportsZack Rusin2013-05-251-2/+4
* r600g: cleanup MSAA texture support checkingMarek Olšák2013-05-151-12/+4
* r600g: rewrite FMASK allocation, fix FMASK texturing with 2 and 4 samplesMarek Olšák2013-05-151-7/+10
* r600g: force full cache for hyperzJerome Glisse2013-04-291-0/+1
* r600g: Add evergreen_emit_cs_constant_buffers() v2Tom Stellard2013-04-251-10/+24
* gallium: Replace gl_rasterization_rules with lower_left_origin and half_pixel...José Fonseca2013-04-231-2/+2
* r600g: add get_sample_position support (v3)Dave Airlie2013-04-111-106/+181
* r600g: Add support for GL_ARB_texture_buffer_rangeFredrik Höglund2013-04-111-2/+4
* r600g: don't emit SQ_DYN_GPR_RESOURCE_LIMIT_1 on caymanAlex Deucher2013-03-191-1/+0
* r600g: properly set non_disp tiling mode for DMA (v2)Alex Deucher2013-03-171-2/+6
* r600g: Use blitter rather than DMA for 128bpp on cayman (v3)Alex Deucher2013-03-171-0/+11
* r600g: atomize pixel shaderMarek Olšák2013-03-111-34/+35
* r600g: atomize vertex shaderMarek Olšák2013-03-111-88/+83
* r600g: inline r600_pipe_shader functionMarek Olšák2013-03-111-2/+2
* r600g: always map uninitialized buffer range as unsynchronizedMarek Olšák2013-03-011-0/+4
* r600g: cleanup deprecated register tablesMarek Olšák2013-03-011-0/+14
* r600g: unify vgt statesMarek Olšák2013-03-011-2/+1
* r600g: flush and invalidate htile cache when appropriateMarek Olšák2013-03-011-0/+5
* r600g: atomize streamout enablingMarek Olšák2013-03-011-0/+1
* r600g: workaround hyperz lockup on evergreenJerome Glisse2013-02-281-1/+9
* r600g: don't enable ReZ mode on evergreenAlex Deucher2013-02-211-1/+4
* r600g/Cayman: Fix blending using destination alpha factor but non-alpha destMichel Dänzer2013-02-201-4/+9
* r600g: add support for red-alpha render targetsMarek Olšák2013-02-141-0/+22
* r600g: properly implement S8Z24 depth-stencil format for EvergreenMarek Olšák2013-02-141-1/+12
* r600g: fix lockup when hyperz & alpha test are enabled together. v3Jerome Glisse2013-02-121-2/+23
* r600g: fix slice tile max for compressed texture and async dmaJerome Glisse2013-02-071-2/+4
* r600g: use new RGBX formatsMarek Olšák2013-02-071-0/+26
* r600g: add cs memory usage accounting and limit it v3Jerome Glisse2013-01-311-0/+4
* r600g: use uint64_t instead of unsigned long for proper 32bits cpu supportJerome Glisse2013-01-281-2/+2
* r600g: add async for staging buffer upload v2Jerome Glisse2013-01-281-0/+201
* r600g: add multi ring support with dma as first second ring v4Jerome Glisse2013-01-281-25/+31
* r600g: don't use radeon_surface_level::npix_x/y/zMarek Olšák2013-01-261-1/+1
* r600g: fix warnings for htile vaDave Airlie2013-01-111-1/+1
* r600g: texture buffer object + glsl 1.40 enable support (v2)Dave Airlie2013-01-111-0/+55
* r600g: implement buffer copying using CP DMA for R7xx, Evergreen, CaymanMarek Olšák2013-01-081-2/+2
* r600g: set the virtual address for the htile bufferAlex Deucher2013-01-071-1/+2
* r600g: add htile support v16Jerome Glisse2012-12-201-8/+57
* r600g: rework flusing and synchronization pattern v7Jerome Glisse2012-12-201-2/+2
* r600g: suballocate memory for fetch shaders from a large bufferMarek Olšák2012-12-121-3/+3
* r600g: add initial cube map array support (v2)Dave Airlie2012-11-101-1/+3
* r600g: add in-place DB decompression and texturing with DB tilingMarek Olšák2012-11-061-52/+53
* r600g: use SQ_VTX_SEMANTIC_CLEAR to clear the semantic registersMarek Olšák2012-10-311-66/+6
* r600g: use better sample positions for 8x MSAAMarek Olšák2012-10-311-9/+9
* r600g: implement texturing with 8x MSAA compressed surfaces for EvergreenMarek Olšák2012-10-291-8/+31
* r600g: split cayman common state out into a shared functionAlex Deucher2012-10-261-14/+25
* r600g: emit some additional regs on caymanAlex Deucher2012-10-261-0/+54
* r600g: there are 16 const buffer size regs for each shader stageAlex Deucher2012-10-261-2/+19
* r600g: rework evergreen_init_common_regs()Alex Deucher2012-10-261-40/+33
* r600g: drop useless switch statementAndreas Boll2012-10-151-94/+7
* r600g: emit the border color only when it's neededMarek Olšák2012-10-151-2/+1