summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_state.c
Commit message (Expand)AuthorAgeFilesLines
* r600g: Emit vertex buffers using the same method as constant buffersTom Stellard2012-07-151-1/+1
* r600g: fix grammar constant_buffer -> constant_buffersMarek Olšák2012-07-151-4/+4
* r600g: remove is_flush from DSA stateMarek Olšák2012-07-121-7/+2
* r600g: set DISABLE in CB_COLOR_CONTROL if colormask is 0Marek Olšák2012-07-121-0/+6
* r600g: move CB_SHADER_MASK setup into cb_misc_stateMarek Olšák2012-07-121-5/+5
* r600g: move MULTIWRITE setup into cb_misc_state for r6xx-r7xxMarek Olšák2012-07-121-0/+4
* r600g: move CB_TARGET_MASK setup into new cb_misc_stateMarek Olšák2012-07-121-0/+17
* r600g: improve flushed depth texture handling v2Vadim Girlin2012-07-111-1/+1
* r600g: add assertions after translate_colorswap/colorformat/dbformat/texformatMarek Olšák2012-07-091-2/+9
* r600g: use depth format from pipe_surface, not pipe_resourceMarek Olšák2012-07-091-2/+2
* r600g: enable DUAL_EXPORT mode when possible on r6xx/r7xxJerome Glisse2012-06-271-10/+35
* r600g: avoid unnecessary shader exports v2Vadim Girlin2012-06-271-0/+2
* r600g: cache shader variants instead of rebuilding v3Vadim Girlin2012-06-271-11/+12
* r600g: split flushed depth texture creation and flushingMarek Olšák2012-06-251-1/+5
* r600g: enable streamout by default on r7xx and DRM 2.17.0Marek Olšák2012-06-171-1/+1
* r600g: handle R16G16B16_FLOAT and R32G32B32_FLOAT in translate_colorswapKai Wasserbäch2012-05-251-0/+2
* r600g: setup COLOR1 for possible dual-src in the framebuffer bindDave Airlie2012-05-121-2/+6
* Merge branch 'gallium-userbuf'Marek Olšák2012-05-111-9/+8
|\
| * gallium: add void *user_buffer to pipe_constant_bufferMarek Olšák2012-04-301-4/+2
| * gallium: remove pipe_context::redefine_user_bufferMarek Olšák2012-04-301-1/+0
| * gallium: change set_constant_buffer to be UBO-friendlyMarek Olšák2012-04-301-8/+10
* | r600g: bypass alpha for integer types (v2)Dave Airlie2012-05-021-1/+6
|/
* u_vbuf: remove u_vbuf_resourceMarek Olšák2012-04-241-1/+1
* u_vbuf: override set_vertex_buffersMarek Olšák2012-04-241-2/+2
* r600g: split add_reg into add_reg and add_reg_bo variantsDave Airlie2012-04-231-88/+71
* r600g: initial r600 dual src blending supportDave Airlie2012-04-131-6/+11
* r600g: remove dead code after the reworkMarek Olšák2012-04-041-28/+0
* r600g: rework state emission of constant buffersMarek Olšák2012-04-041-0/+64
* r600g: rework state emission of vertex buffersMarek Olšák2012-04-041-0/+35
* r600g: fix point renderingMarek Olšák2012-03-191-1/+1
* r600g: use SX_MISC to implement rasterizer discardMarek Olšák2012-03-081-4/+3
* Revert "r600g: fix and improve rasterizer discard for r600-r700"Marek Olšák2012-03-081-14/+6
* r600g: only emit SX_SURFACE_SYNC on r700 if there's CS checker supportMarek Olšák2012-03-071-1/+1
* r600g: replace atom_ prefix with _state and _cmd suffixesMarek Olšák2012-03-051-4/+4
* r600g: cleanup includesMarek Olšák2012-03-051-18/+3
* r600g: initialize DB_DEPTH_CONTROL at beginning of CSMarek Olšák2012-03-051-0/+1
* r600g: initialize SX_SURFACE_SYNCMarek Olšák2012-03-051-0/+3
* r600g: add support for missing colorbuffer formatsMarek Olšák2012-03-051-1/+79
* r600g: remove support for SCALED colorbuffer formatsMarek Olšák2012-03-051-17/+0
* r600g: fix and improve rasterizer discard for r600-r700Marek Olšák2012-03-051-6/+14
* r600g: make some scissor regs invariant on r600-r700Marek Olšák2012-03-051-12/+8
* r600g: rework scissor for r600-r700Marek Olšák2012-03-051-37/+33
* r600g: remove obsolete todo commentsMarek Olšák2012-03-051-4/+1
* r600g: move initialization of use_surface flag into screen_createMarek Olšák2012-02-271-5/+5
* r600g: rename r600_resource_texture::depth to bool is_depthMarek Olšák2012-02-271-4/+4
* r600g: move invariant register updates into start_cs for r6xx-r7xxMarek Olšák2012-02-211-64/+66
* r600g: add a depth misc state which depends on occlusion queriesMarek Olšák2012-02-211-23/+31
* r600g: move all invariant state from draw_vbo into start_csMarek Olšák2012-02-211-0/+6
* r600g: turn init_config into a command buffer for starting a CSMarek Olšák2012-02-211-70/+72
* r600g: remove the workaround for quads and provoking vertexMarek Olšák2012-02-161-11/+12