summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* ac/gpu_info: rename has_virtual_memory -> r600_has_virtual_memoryMarek Olšák2018-04-023-6/+6
* util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...Ian Romanick2018-03-291-1/+1
* gallium: add packed uniform CAPTimothy Arceri2018-03-201-0/+1
* r600: consolidate PIPE_BIND_SHARED/SCANOUT handlingMarek Olšák2018-03-162-14/+4
* r600: fix abs for op3 sourcesRoland Scheidegger2018-03-141-54/+56
* r600: implement callstack workaround for evergreen.Dave Airlie2018-03-121-8/+31
* r600: fix color export maskRoland Scheidegger2018-03-051-0/+1
* r600/cayman: fix fragcood loading recip generation.Dave Airlie2018-03-021-1/+1
* r600/shader: when using images always load thread id gpr at start (v2)Dave Airlie2018-02-281-15/+7
* r600: fix whitespace in recent 1d texture commit.Dave Airlie2018-02-281-1/+1
* r600: partly revert disabling tiling for 1d texture.Dave Airlie2018-02-281-0/+5
* r600: fix tgsi clock last settingDave Airlie2018-02-261-0/+1
* r600: add time lo/hi debugging output.Dave Airlie2018-02-262-0/+12
* r600: Take ALU_EXTENDED into account when evaluating jump offsetsGert Wollny2018-02-261-2/+7
* gallium: allow drivers to impose BO flags restrictions on constant buffer 0Marek Olšák2018-02-171-0/+1
* r600: fix regression in gl_FragColor drawingDave Airlie2018-02-141-0/+2
* r600: fix array spill if temp[0] is before all arraysDave Airlie2018-02-141-0/+2
* gallium: drop all the guard band float caps.Dave Airlie2018-02-141-5/+0
* r600: always return PIPE_SHADER_IR_TGSI for PIPE_SHADER_CAP_PREFERRED_IRTimothy Arceri2018-02-101-5/+1
* r600: add PIPE_SHADER_IR_NATIVE to supported shaders for csTimothy Arceri2018-02-101-3/+7
* r600/sb: Check whether optimizations would result in reladdr conflictGert Wollny2018-02-093-4/+55
* r600g: Implement spilling of temp arrays (v2)Glenn Kennard2018-02-093-8/+292
* r600/sb: handle scratch mem reads on r600Dave Airlie2018-02-092-5/+23
* r600g/sb: Add dependency tracking for scratch opsGlenn Kennard2018-02-098-4/+22
* r600g/sb: Support scratch opsGlenn Kennard2018-02-095-1/+153
* r600g: Implement scratch buffer state management (v2)Glenn Kennard2018-02-096-1/+152
* r600g: Add pending output functionGlenn Kennard2018-02-092-0/+22
* r600g: Support emitting scratch opsGlenn Kennard2018-02-094-1/+77
* r600: fix texture gather swizzling.Dave Airlie2018-02-091-7/+7
* r600: implement tg4 integer workaround. (v2)Dave Airlie2018-02-081-0/+162
* r600: clean up initial shader register setupGlenn Kennard2018-02-081-20/+17
* r600: partly fix sampleMaskIn valueRoland Scheidegger2018-02-081-0/+54
* r600: clean up fragment shader input scan codeRoland Scheidegger2018-02-081-52/+23
* r600/cm: (trivial) code cleanup for emitting msaa stateRoland Scheidegger2018-02-083-16/+14
* r600: fix rendering regression on r6/7 gpusDave Airlie2018-02-081-1/+6
* r600: fixup sparse color exports.Dave Airlie2018-02-073-1/+12
* r600: work out target mask at framebuffer bind.Dave Airlie2018-02-073-4/+9
* r600: work out shader export mask at shader build time (v1.1)Dave Airlie2018-02-076-3/+13
* r600: fix xfb stream check.Dave Airlie2018-02-071-1/+1
* r600/compute: add render cond support.Dave Airlie2018-02-071-2/+5
* r600: fix not-very indirect computeDave Airlie2018-02-071-12/+18
* r600: overhaul buffer resource query.Dave Airlie2018-02-071-7/+8
* r600/eg: fix buffer sizing.Dave Airlie2018-02-071-1/+3
* r600/images: set offset for compute shaders with number of declared samplersDave Airlie2018-02-071-1/+1
* r600/compute: only mark buffer/image state dirty for fragment shadersDave Airlie2018-02-071-2/+4
* r600/atomic: fix ATOMCAS instruction.Dave Airlie2018-02-071-1/+31
* r600/sb/cayman: fix indirect ubo access on caymanDave Airlie2018-02-071-1/+1
* r600/eg: use texture target to pick array size not view target (v2)Dave Airlie2018-02-071-7/+10
* r600/fp64: Fix build.Vinson Lee2018-02-051-1/+1
* r600/fp64: fix integer->double conversionDave Airlie2018-02-061-28/+93