aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_state_common.c
Commit message (Expand)AuthorAgeFilesLines
* r600/eg: rework atomic counter emission with flushesDave Airlie2018-08-211-4/+9
* r600g: some -Wsign-compare fixesKonstantin Kharlamov2018-07-171-3/+2
* r600: compare structure elements instead of doing a memcmpGert Wollny2018-07-051-1/+4
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-9/+9
* r600g: Implement scratch buffer state management (v2)Glenn Kennard2018-02-091-0/+105
* r600: work out shader export mask at shader build time (v1.1)Dave Airlie2018-02-071-1/+3
* r600/eg: fix cube map array buffer images.Dave Airlie2018-02-051-1/+1
* r600: add ARB_query_buffer_object supportDave Airlie2018-01-291-0/+1
* r600: don't emit tes samplers/views when tes isn't activeRoland Scheidegger2018-01-101-0/+15
* r600: increase number of UBOs to 15Roland Scheidegger2018-01-101-7/+24
* r600: use GET_BUFFER_RESINFO vtx fetch on eg instead of setting up constsRoland Scheidegger2018-01-101-34/+5
* r600: set up constants needed for txq for buffers and cube maps with tesRoland Scheidegger2018-01-101-0/+16
* r600: fix sampler indexing with texture buffers samplingRoland Scheidegger2018-01-101-2/+2
* r600: fix textureSize queries with tbosRoland Scheidegger2017-12-301-15/+24
* r600: always flush between gfx and computeDave Airlie2017-12-181-0/+5
* r600: add support for compute grid/block sizes. (v2)Dave Airlie2017-12-061-1/+15
* r600: handle image/buffer sizes correctly.Dave Airlie2017-12-061-4/+12
* r600: refactor and export some shader selector code for computeDave Airlie2017-12-051-7/+17
* r600: add compute support to compressed resource handling.Dave Airlie2017-12-051-6/+25
* r600/cs: add support for compute to image/buffers/atomics stateDave Airlie2017-12-051-2/+2
* r600: handle compute null key shader stateDave Airlie2017-12-051-0/+2
* r600: add ARB_shader_storage_buffer_object support (v3)Dave Airlie2017-12-011-4/+41
* r300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FLUSH_*Marek Olšák2017-11-291-1/+1
* r600: add cull distance supportDave Airlie2017-11-211-1/+4
* r600: handle image size support.Dave Airlie2017-11-171-4/+26
* r600: add core pieces of image support.Dave Airlie2017-11-171-0/+30
* r600: implement basic memory barrier.Dave Airlie2017-11-171-0/+24
* r600: add gs tri strip adjacency fix.Dave Airlie2017-11-141-0/+15
* r600: add support for hw atomic counters. (v3)Dave Airlie2017-11-101-0/+46
* gallium: Remove util_format_s3tc_enabledMatt Turner2017-10-021-4/+0
* r600: cleanup set_occlusion_query_stateNicolai Hähnle2017-09-291-10/+0
* gallium/radeon: pass old_(perfect_)enable to set_occlusion_query_stateNicolai Hähnle2017-09-181-1/+3
* gallium/{r600, radeonsi}: Fix segfault with color format (v2)Denis Pauk2017-09-141-0/+4
* ac/surface: add radeon_surf::has_stencil for convenienceMarek Olšák2017-09-071-1/+1
* gallium: use "ull" number suffix to keep the QtCreator parser happyMarek Olšák2017-07-101-2/+2
* r600: refactor out some compressed resource state code.Dave Airlie2017-06-061-24/+28
* r600/eg: add support for tracing IBs after a hang.Dave Airlie2017-06-011-0/+3
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-54/+33
* gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytesMarek Olšák2017-05-101-6/+6
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-6/+6
* r600g: update dirty_level_mask after the 1-st draw after FB changeConstantine Kharlamov2017-04-191-18/+23
* Revert "r600g: get rid of dummy pixel shader"Marek Olšák2017-04-121-30/+28
* r600g: get rid of dummy pixel shaderConstantine Kharlamov2017-04-101-28/+30
* r600g: add draw_vbo check for a NULL pixel shaderConstantine Kharlamov2017-04-101-1/+6
* r600g: skip repeating vs, gs, and tes shader bindsConstantine Kharlamov2017-04-101-1/+7
* r600g: check rasterizer primitive states like in radeonsiConstantine Kharlamov2017-04-041-8/+13
* r600g: extract a code into a r600_emit_rasterizer_prim_state()Constantine Kharlamov2017-04-041-11/+26
* r600g: remove duplicate memset by using a pointer, and constify argsConstantine Kharlamov2017-04-041-22/+19
* r600g: Add more (un)likely functionsConstantine Kharlamov2017-04-031-6/+4
* r600g: Remove intermediate assignment of pipe_draw_infoConstantine Kharlamov2017-04-031-51/+50