path: root/src/gallium
AgeCommit message (Expand)AuthorFilesLines
2017-05-16freedreno/gmem: fix hw binning hangs with large render targetsRob Clark3-3/+13
2017-05-16freedreno/ir3: fix crash with atomicsRob Clark1-2/+9
2017-05-16ttn: fix dest size for some texture instructionsRob Clark1-1/+3
2017-05-16ttn: fix txd src sizesRob Clark1-4/+6
2017-05-16ttn: fix txs dest sizeRob Clark1-1/+2
2017-05-16freedreno/a5xx: remove unneeded assertRob Clark1-3/+0
2017-05-16freedreno/a5xx: fallback to slow-clear for z32Rob Clark4-11/+36
2017-05-16etnaviv: increment the resource seqno in resource_changedPhilipp Zabel1-5/+1
2017-05-16etnaviv: clean up sampler view reference countingLucas Stach1-3/+3
2017-05-16etnaviv: apply feature overrides in one central locationLucas Stach5-10/+19
2017-05-16etnaviv: allow R/B swapped surfaces to be clearedLucas Stach1-0/+2
2017-05-16etnaviv: stop oversizing buffer resourcesLucas Stach1-1/+1
2017-05-16radeonsi: extract TGSI memory/texture opcode handling into its own fileNicolai Hähnle5-1841/+1886
2017-05-16radeonsi: make const_array externally accessibleNicolai Hähnle2-13/+15
2017-05-16radeonsi: make get_bounded_indirect_index externally accessibleNicolai Hähnle2-16/+20
2017-05-16radeonsi: make emit_waitcnt externally accessibleNicolai Hähnle2-10/+12
2017-05-16radeonsi: silence a Coverity warningNicolai Hähnle1-0/+2
2017-05-16radeonsi: rename tcs_tes_uses_prim_id for clarityNicolai Hähnle3-9/+9
2017-05-16radeonsi: fix gl_PrimitiveIDIn in geometry shader when using tessellationNicolai Hähnle1-0/+2
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