summaryrefslogtreecommitdiff
path: root/src/gallium
AgeCommit message (Expand)AuthorFilesLines
2017-05-15radeonsi: enable threaded_contextMarek Olšák1-3/+34
2017-05-15gallium/u_threaded: drop and ignore all non-async debug callbacksMarek Olšák2-3/+8
2017-05-15gallium/radeon: add threaded context counter monitoring for HUDMarek Olšák3-0/+25
2017-05-15radeonsi: implement replace_buffer_storage for the threaded contextMarek Olšák3-13/+55
2017-05-15gallium/radeon: subclass and handle threaded_queryMarek Olšák2-7/+12
2017-05-15gallium/radeon: subclass threaded_transferMarek Olšák3-25/+25
2017-05-15gallium/radeon: subclass threaded_resourceMarek Olšák3-18/+22
2017-05-15gallium/radeon: handle other map buffer flags from the threaded contextMarek Olšák1-2/+4
2017-05-15gallium/radeon: handle TC_TRANSFER_MAP_THREADED_UNSYNCMarek Olšák3-1/+14
2017-05-15gallium/radeon: unwrap a context if we get a wrapped oneMarek Olšák3-5/+9
2017-05-15gallium/radeon: require both WRITE and FLUSH_EXPLICIT in buffer_flush_regionMarek Olšák1-2/+4
2017-05-15gallium/util: add threaded_context as a pipe_context wrapperMarek Olšák4-0/+2723
2017-05-15gallium/u_upload: add u_upload_cloneMarek Olšák2-0/+14
2017-05-15gallium: add flag PIPE_CONTEXT_PREFER_THREADEDMarek Olšák1-0/+8
2017-05-15radeonsi/gfx9: add support for RavenMarek Olšák4-2/+14
2017-05-15renderonly: Initialize fields of struct winsys_handle.Eric Anholt1-0/+1
2017-05-14Revert "freedreno: use bypass if only clears"Rob Clark1-4/+1
2017-05-14freedreno: fix crash when flush() but no renderingRob Clark1-0/+6
2017-05-14freedreno: fix indexbuffer uploadRob Clark6-15/+26
2017-05-13freedreno/a5xx: hw binning supportRob Clark9-51/+185
2017-05-13freedreno: update generated headersRob Clark6-29/+297
2017-05-13freedreno: use bypass if only clearsRob Clark1-1/+4
2017-05-13nv50/ir: Report wrong prog types using proper varPierre Moreau1-1/+1
2017-05-12radeonsi: get rid of secondary input/output wordNicolai Hähnle3-47/+13
2017-05-12radeonsi: reduce the number of generics for shader IO unique indicesNicolai Hähnle1-1/+1
2017-05-12radeonsi: at most 8 sets of texture coordinates are supportedNicolai Hähnle1-0/+1
2017-05-12radeonsi: skip generic out/in indices without a shader IO indexNicolai Hähnle2-1/+9
2017-05-12radeonsi: use SI_MAX_IO_GENERIC instead of magic valuesNicolai Hähnle3-3/+8
2017-05-12r600g: Add defines for per-shader engine settingsGlenn Kennard1-0/+6
2017-05-12r600g: Add instruction encoding defines for MEM_RDGlenn Kennard1-0/+30
2017-05-12r600g: Add scratch ring register definesGlenn Kennard2-2/+20
2017-05-11gallium/tests: fix build after index buffer changesMarek Olšák16-32/+32
2017-05-11virgl: remove unused draw includeEmil Velikov1-1/+0
2017-05-11radeon: automake: remove unneeded elf Cflags/LibsEmil Velikov1-4/+2
2017-05-11Android: Drop linking libgccRob Herring1-4/+0
2017-05-11Android: rework LLVM build supportRob Herring5-13/+12
2017-05-11Android: rework libelf dependenciesRob Herring2-5/+1
2017-05-11Android: push driver build details to driver makefilesRob Herring16-61/+86
2017-05-11Android: remove needless conditional including of child makefilesRob Herring1-49/+3
2017-05-11Android: Fix swrast only buildRob Herring2-9/+6
2017-05-11Android: amd: use exported include dirs instead of explicit includesRob Herring2-8/+1
2017-05-11Android: remove remaining explicit libcxx includesRob Herring3-4/+1
2017-05-11Android: drop static linking of R600 LLVM librariesMauro Rossi1-6/+1
2017-05-11gallivm: Fix build against LLVM SVN >= r302589Michel Dänzer1-3/+9
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šák17-0/+18
2017-05-10gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák105-1160/+627
2017-05-10gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytesMarek Olšák13-105/+141
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák75-338/+372
2017-05-10radeonsi: silent a compiler warningSamuel Pitoiset1-1/+1