summaryrefslogtreecommitdiff
path: root/src/gallium/drivers
AgeCommit message (Expand)AuthorFilesLines
2017-05-11Android: push driver build details to driver makefilesRob Herring11-2/+61
2017-05-11Android: amd: use exported include dirs instead of explicit includesRob Herring1-2/+0
2017-05-11Android: remove remaining explicit libcxx includesRob Herring2-3/+1
2017-05-10radeonsi: remove upload code for zero-stride vertex attribsMarek Olšák1-26/+8
2017-05-10gallium: add PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEXMarek Olšák15-0/+15
2017-05-10gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák79-801/+410
2017-05-10gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytesMarek Olšák6-59/+89
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák51-172/+173
2017-05-10radeonsi: silent a compiler warningSamuel Pitoiset1-1/+1
2017-05-10radeonsi: dump compute descriptor listsNicolai Hähnle1-0/+10
2017-05-10radeonsi: dump both enabled and required descriptor slotsNicolai Hähnle1-6/+12
2017-05-10radeonsi: dump compute shader as part of debug dumpNicolai Hähnle1-0/+11
2017-05-10radeonsi: move struct si_compute into a headerNicolai Hähnle3-21/+52
2017-05-10radeonsi: split descriptor list dumpingNicolai Hähnle1-16/+21
2017-05-10radeonsi: split shader dumpingNicolai Hähnle1-12/+18
2017-05-10radeonsi: more const qualifiers in shader dump functionsNicolai Hähnle2-12/+12
2017-05-10ddebug: implement dd_dump_launch_gridNicolai Hähnle2-1/+7
2017-05-10ddebug: extract dd_dump_shaderNicolai Hähnle1-74/+82
2017-05-09nir: Embed the shader_info in the nir_shader againJason Ekstrand4-7/+7
2017-05-09freedreno: fix clang error in fd_get_compute_paramRob Herring1-1/+1
2017-05-08swr: fix polygonmode for front==backGeorge Kyriazis2-1/+27
2017-05-08swr/rast: support polygonmode pointGeorge Kyriazis1-52/+116
2017-05-08swr: move msaa resolve to generalized StoreTileBruce Cherniak3-80/+82
2017-05-08radeonsi: rename si_eliminate_const_vs_outputs -> si_optimize_vs_outputsMarek Olšák1-2/+2
2017-05-08radeonsi: split per-patch from per-vertex indicesNicolai Hähnle3-21/+42
2017-05-08radeonsi: clarify documentation of existing SI workaroundNicolai Hähnle1-1/+3
2017-05-08radeonsi: fix gl_PrimitiveID in tessellation with instanced draws on SINicolai Hähnle1-0/+14
2017-05-08radeonsi: load patch_id for TES-as-ES when exporting for PSNicolai Hähnle1-2/+2
2017-05-08radeonsi: fix primitive ID in fragment shader when using tessellationNicolai Hähnle1-10/+17
2017-05-08radeonsi: mark fast-cleared textures as compressed when dirtyingNicolai Hähnle1-2/+14
2017-05-07nv50/ir: Replace NV50_PROGRAM_IR_* by PIPE_SHADER_IR_*Pierre Moreau5-10/+7
2017-05-07nv50/ir: Remove unused translation methodsPierre Moreau2-10/+3
2017-05-07nv50/ir: Free target if we failed to create a programPierre Moreau1-1/+3
2017-05-07nv50/ir: Fail if encountering unknown shader typePierre Moreau1-2/+2
2017-05-06Revert "radeonsi: constify a bunch of the perfcounter structs."Marek Olšák3-46/+52
2017-05-06Revert "radeonsi: fix build with GCC 4.8"Marek Olšák1-1/+1
2017-05-06freedreno/a3xx: fix hang w/ large render targets and small gmemRob Clark3-0/+7
2017-05-06freedreno/ir3: add macro to declare variable length arraysRob Clark1-18/+21
2017-05-05radeonsi: apply the tess+GS hang workaround to Polaris12 as wellMarek Olšák1-1/+2
2017-05-05radeonsi: fix build with GCC 4.8Samuel Pitoiset1-1/+1
2017-05-05radeonsi/gfx9: allow the scratch buffer in HS and GSMarek Olšák1-10/+0
2017-05-05radeonsi: prevent race conditions when doing scratch patchingMarek Olšák1-2/+30
2017-05-05radeonsi: separate scratch state patching code into its own functionMarek Olšák1-46/+55
2017-05-05radeonsi/gfx9: also apply scratch relocations to the 1st shader of merged sha...Marek Olšák1-0/+3
2017-05-05radeonsi/gfx9: set correct LLVM calling conventions for merged shadersMarek Olšák2-2/+18
2017-05-05radeonsi: remove unused parameters from si_shader_apply_scratch_relocsMarek Olšák4-10/+6
2017-05-05radeonsi: inline si_llvm_shader_type into si_llvm_create_funcMarek Olšák3-33/+22
2017-05-05radeonsi: don't use util_memcpy_cpu_to_le32 for shader uploadsMarek Olšák1-7/+8
2017-05-05radeonsi: make si_compile_llvm staticMarek Olšák2-16/+8
2017-05-05radeonsi: fold surrounding code into si_llvm_finalize_moduleMarek Olšák3-21/+12