summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/evergreen_state.c
AgeCommit message (Expand)AuthorFilesLines
2014-02-11r600g: add support for multiple viewports.Dave Airlie1-13/+28
2014-02-05r600g: port the layered surface rendering patch from radeonsiDave Airlie1-9/+9
2014-02-05r600g: initial VS output layer supportDave Airlie1-1/+2
2014-02-05r600g: calculate correct cut valueDave Airlie1-1/+11
2014-02-05r600g: write proper output prim typeDave Airlie1-1/+26
2014-02-05r600g: enable instance cnt register with new enough kernelDave Airlie1-6/+6
2014-02-05r600g: add primitive input support for gsDave Airlie1-1/+5
2014-02-05r600g: initialise the geom shader loop registers.Dave Airlie1-0/+2
2014-02-05r600g: initial support for geometry shaders on evergreen (v2)Vadim Girlin1-8/+146
2014-02-05r600g: defer shader variant selection and depending state updatesVadim Girlin1-1/+0
2014-01-13r600g: handle NULL colorbuffers correctly on EvergreenMarek Olšák1-24/+35
2013-12-12radeon: rearrange r600_texture and related code a bit.Andreas Hartmetz1-5/+5
2013-12-12r600g,radeonsi: share flags has_cp_dma and has_streamoutMarek Olšák1-2/+2
2013-12-12r600g: use common interfaces in buffer_transfer_unmapMarek Olšák1-0/+6
2013-11-04r600g,radeonsi: properly expose texture buffer formatsMarek Olšák1-3/+8
2013-10-11r600g: fix crash in set_framebuffer_stateGrigori Goronzy1-8/+15
2013-09-29r600g,radeonsi: consolidate tiling_info initializationMarek Olšák1-5/+5
2013-09-29r600g,radeonsi: share the async dma interfaceMarek Olšák1-7/+9
2013-09-29r600g: get rid of r600_texture::is_ratMarek Olšák1-7/+1
2013-09-29r600g,radeonsi: consolidate transfer, cmask, and fmask structuresMarek Olšák1-15/+15
2013-09-20r600g: fast color clears for single-sample buffersGrigori Goronzy1-0/+17
2013-09-20r600g: add support for separately allocated CMASKsGrigori Goronzy1-5/+19
2013-08-31r600g: move streamout state to drivers/radeonMarek Olšák1-227/+227
2013-07-11r600g: x/y coordinates must be divided by block dim in dma blitChristoph Bumiller1-2/+8
2013-07-08r600g: adjust flush flags (v3)Alex Deucher1-0/+2
2013-07-01r600g: implement fast color clears for MSAA on evergreen+Grigori Goronzy1-2/+5
2013-06-28r600g/compute: Accept LDS size from the LLVM backendTom Stellard1-3/+3
2013-05-25gallium: Add support for multiple viewportsZack Rusin1-2/+4
2013-05-15r600g: cleanup MSAA texture support checkingMarek Olšák1-12/+4
2013-05-15r600g: rewrite FMASK allocation, fix FMASK texturing with 2 and 4 samplesMarek Olšák1-7/+10
2013-04-29r600g: force full cache for hyperzJerome Glisse1-0/+1
2013-04-25r600g: Add evergreen_emit_cs_constant_buffers() v2Tom Stellard1-10/+24
2013-04-23gallium: Replace gl_rasterization_rules with lower_left_origin and half_pixel...José Fonseca1-2/+2
2013-04-11r600g: add get_sample_position support (v3)Dave Airlie1-106/+181
2013-04-11r600g: Add support for GL_ARB_texture_buffer_rangeFredrik Höglund1-2/+4
2013-03-19r600g: don't emit SQ_DYN_GPR_RESOURCE_LIMIT_1 on caymanAlex Deucher1-1/+0
2013-03-17r600g: properly set non_disp tiling mode for DMA (v2)Alex Deucher1-2/+6
2013-03-17r600g: Use blitter rather than DMA for 128bpp on cayman (v3)Alex Deucher1-0/+11
2013-03-11r600g: atomize pixel shaderMarek Olšák1-34/+35
2013-03-11r600g: atomize vertex shaderMarek Olšák1-88/+83
2013-03-11r600g: inline r600_pipe_shader functionMarek Olšák1-2/+2
2013-03-01r600g: always map uninitialized buffer range as unsynchronizedMarek Olšák1-0/+4
2013-03-01r600g: cleanup deprecated register tablesMarek Olšák1-0/+14
2013-03-01r600g: unify vgt statesMarek Olšák1-2/+1
2013-03-01r600g: flush and invalidate htile cache when appropriateMarek Olšák1-0/+5
2013-03-01r600g: atomize streamout enablingMarek Olšák1-0/+1
2013-02-28r600g: workaround hyperz lockup on evergreenJerome Glisse1-1/+9
2013-02-21r600g: don't enable ReZ mode on evergreenAlex Deucher1-1/+4
2013-02-20r600g/Cayman: Fix blending using destination alpha factor but non-alpha destMichel Dänzer1-4/+9
2013-02-14r600g: add support for red-alpha render targetsMarek Olšák1-0/+22