summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/evergreen_state.c
Commit message (Expand)AuthorAgeFilesLines
* r600g: initialise the geom shader loop registers.Dave Airlie2014-02-051-0/+2
* r600g: initial support for geometry shaders on evergreen (v2)Vadim Girlin2014-02-051-8/+146
* r600g: defer shader variant selection and depending state updatesVadim Girlin2014-02-051-1/+0
* r600g: handle NULL colorbuffers correctly on EvergreenMarek Olšák2014-01-131-24/+35
* radeon: rearrange r600_texture and related code a bit.Andreas Hartmetz2013-12-121-5/+5
* r600g,radeonsi: share flags has_cp_dma and has_streamoutMarek Olšák2013-12-121-2/+2
* r600g: use common interfaces in buffer_transfer_unmapMarek Olšák2013-12-121-0/+6
* r600g,radeonsi: properly expose texture buffer formatsMarek Olšák2013-11-041-3/+8
* r600g: fix crash in set_framebuffer_stateGrigori Goronzy2013-10-111-8/+15
* r600g,radeonsi: consolidate tiling_info initializationMarek Olšák2013-09-291-5/+5
* r600g,radeonsi: share the async dma interfaceMarek Olšák2013-09-291-7/+9
* r600g: get rid of r600_texture::is_ratMarek Olšák2013-09-291-7/+1
* r600g,radeonsi: consolidate transfer, cmask, and fmask structuresMarek Olšák2013-09-291-15/+15
* r600g: fast color clears for single-sample buffersGrigori Goronzy2013-09-201-0/+17
* r600g: add support for separately allocated CMASKsGrigori Goronzy2013-09-201-5/+19
* r600g: move streamout state to drivers/radeonMarek Olšák2013-08-311-227/+227
* r600g: x/y coordinates must be divided by block dim in dma blitChristoph Bumiller2013-07-111-2/+8
* r600g: adjust flush flags (v3)Alex Deucher2013-07-081-0/+2
* r600g: implement fast color clears for MSAA on evergreen+Grigori Goronzy2013-07-011-2/+5
* r600g/compute: Accept LDS size from the LLVM backendTom Stellard2013-06-281-3/+3
* 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