summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* i965: Remove old CS local ID handlingJordan Justen2016-06-017-124/+3
* i965: Enable cross-thread constants and compact local IDs for hsw+Jordan Justen2016-06-013-14/+6
* anv: Support new local ID generation & cross-thread constantsJordan Justen2016-06-014-48/+42
* i965: Support new local ID push constant & cross-thread constantsJordan Justen2016-06-012-45/+52
* i965: Add CS push constant info to brw_cs_prog_dataJordan Justen2016-06-012-0/+73
* i965: Store number of threads in brw_cs_prog_dataJordan Justen2016-06-019-37/+31
* i965: Add nir based intrinsic lowering and thread ID uniformJordan Justen2016-06-014-0/+190
* i965: Put CS local thread ID uniform in last push registerJordan Justen2016-06-011-1/+25
* i965: Add uniform for a CS thread local base IDJordan Justen2016-06-014-1/+25
* i965: Add nir channel_num system valueJordan Justen2016-06-012-0/+16
* nir: Make lowering gl_LocalInvocationIndex optionalJordan Justen2016-06-016-5/+22
* glsl: Add glsl LowerCsDerivedVariables optionJordan Justen2016-06-016-13/+26
* i965/fs: Copy the offset when lowering logical pull constant sendsJason Ekstrand2016-06-011-0/+8
* glsl/distance: make sure we use clip dist varying slot for lowered var.Dave Airlie2016-06-021-0/+1
* winsys/amdgpu: decay max_ib_size over timeNicolai Hähnle2016-06-011-0/+2
* winsys/amdgpu: implement IB chaining on the gfx ringNicolai Hähnle2016-06-012-18/+109
* winsys/amdgpu: consolidate IB size management in amdgpu_ib_finalizeNicolai Hähnle2016-06-011-9/+9
* radeon/winsys: introduce radeon_winsys_cs_chunkNicolai Hähnle2016-06-0111-75/+98
* radeonsi/sid: add packet definitions for IB chainingNicolai Hähnle2016-06-012-0/+15
* winsys/amdgpu: start with smaller IBs, growing as necessaryNicolai Hähnle2016-06-012-10/+71
* winsys/amdgpu: add amdgpu_ib and amdgpu_cs_from_ib helper functionsNicolai Hähnle2016-06-012-7/+37
* winsys/amdgpu: extract IB big buffer allocation for re-useNicolai Hähnle2016-06-011-17/+29
* winsys/amdgpu: add IB buffer in amdgpu_get_new_ibNicolai Hähnle2016-06-011-121/+113
* gallium/radeon: use cs_check_space throughoutNicolai Hähnle2016-06-015-10/+7
* radeon/winsys: add cs_check_spaceNicolai Hähnle2016-06-013-0/+23
* winsys/amdgpu: simplify interface of amdgpu_get_new_ibNicolai Hähnle2016-06-012-14/+14
* winsys/amdgpu: add amdgpu_cs_has_user_fenceNicolai Hähnle2016-06-011-4/+8
* i965: Fix isoline reads in scalar TES.Kenneth Graunke2016-06-011-1/+1
* st/mesa: implement PBO downloads for ReadPixelsNicolai Hähnle2016-06-013-3/+160
* st/mesa: hook up a no-op try_pbo_readpixelsNicolai Hähnle2016-06-011-20/+37
* st/mesa: add layer_offset to PBO fragment shaderNicolai Hähnle2016-06-012-4/+16
* st/mesa: create PBO download fragment shadersNicolai Hähnle2016-06-012-7/+79
* st/mesa: add PBO download enable bit and fragment shadersNicolai Hähnle2016-06-012-0/+17
* st/mesa: move shareable parts of PBO upload state and draw to st_pbo.cNicolai Hähnle2016-06-013-106/+129
* st/mesa: move PBO buffer address calculation to st_pbo.cNicolai Hähnle2016-06-013-120/+204
* st/mesa: move PBO upload fs creation to st_pbo.cNicolai Hähnle2016-06-013-77/+80
* st/mesa: rename pbo_upload to pboNicolai Hähnle2016-06-013-48/+48
* st/mesa: move PBO vertex and geometry shader creation to st_pbo.cNicolai Hähnle2016-06-013-89/+97
* st/mesa: begin moving PBO functions into their own fileNicolai Hähnle2016-06-016-61/+130
* gallium/cso: allow saving the first fragment shader image slotNicolai Hähnle2016-06-013-4/+53
* gallium/u_inlines: allow NULL src in util_copy_image_viewNicolai Hähnle2016-06-011-4/+11
* gallium: add PIPE_BARRIER_ALL defineNicolai Hähnle2016-06-011-0/+1
* glsl: Use Geom.VerticesOut == -1 to specify unsetIan Romanick2016-06-013-6/+6
* i965: If control_data_header_size_bits is zero, don't do EndPrimitiveIan Romanick2016-06-012-0/+6
* mesa: Fix bogus strncmpIan Romanick2016-06-011-1/+1
* radeonsi: set correct stencil tile mode for texturingMarek Olšák2016-06-011-2/+8
* winsys/amdgpu: set flags correctly when allocating depth-stencil buffersMarek Olšák2016-06-011-2/+8
* gallium/radeon: lower memory usage during texture transfersMarek Olšák2016-06-012-4/+29
* gallium/radeon: invalidate busy linear textures for whole-texture uploadsMarek Olšák2016-06-011-2/+28
* gallium/radeon: degrade tiled textures mapped often to linearMarek Olšák2016-06-012-0/+103