summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600
AgeCommit message (Expand)AuthorFilesLines
2018-02-17gallium: allow drivers to impose BO flags restrictions on constant buffer 0Marek Olšák1-0/+1
2018-02-14r600: fix regression in gl_FragColor drawingDave Airlie1-0/+2
2018-02-14r600: fix array spill if temp[0] is before all arraysDave Airlie1-0/+2
2018-02-14gallium: drop all the guard band float caps.Dave Airlie1-5/+0
2018-02-10r600: always return PIPE_SHADER_IR_TGSI for PIPE_SHADER_CAP_PREFERRED_IRTimothy Arceri1-5/+1
2018-02-10r600: add PIPE_SHADER_IR_NATIVE to supported shaders for csTimothy Arceri1-3/+7
2018-02-09r600/sb: Check whether optimizations would result in reladdr conflictGert Wollny3-4/+55
2018-02-09r600g: Implement spilling of temp arrays (v2)Glenn Kennard3-8/+292
2018-02-09r600/sb: handle scratch mem reads on r600Dave Airlie2-5/+23
2018-02-09r600g/sb: Add dependency tracking for scratch opsGlenn Kennard8-4/+22
2018-02-09r600g/sb: Support scratch opsGlenn Kennard5-1/+153
2018-02-09r600g: Implement scratch buffer state management (v2)Glenn Kennard6-1/+152
2018-02-09r600g: Add pending output functionGlenn Kennard2-0/+22
2018-02-09r600g: Support emitting scratch opsGlenn Kennard4-1/+77
2018-02-09r600: fix texture gather swizzling.Dave Airlie1-7/+7
2018-02-08r600: implement tg4 integer workaround. (v2)Dave Airlie1-0/+162
2018-02-08r600: clean up initial shader register setupGlenn Kennard1-20/+17
2018-02-08r600: partly fix sampleMaskIn valueRoland Scheidegger1-0/+54
2018-02-08r600: clean up fragment shader input scan codeRoland Scheidegger1-52/+23
2018-02-08r600/cm: (trivial) code cleanup for emitting msaa stateRoland Scheidegger3-16/+14
2018-02-08r600: fix rendering regression on r6/7 gpusDave Airlie1-1/+6
2018-02-07r600: fixup sparse color exports.Dave Airlie3-1/+12
2018-02-07r600: work out target mask at framebuffer bind.Dave Airlie3-4/+9
2018-02-07r600: work out shader export mask at shader build time (v1.1)Dave Airlie6-3/+13
2018-02-07r600: fix xfb stream check.Dave Airlie1-1/+1
2018-02-07r600/compute: add render cond support.Dave Airlie1-2/+5
2018-02-07r600: fix not-very indirect computeDave Airlie1-12/+18
2018-02-07r600: overhaul buffer resource query.Dave Airlie1-7/+8
2018-02-07r600/eg: fix buffer sizing.Dave Airlie1-1/+3
2018-02-07r600/images: set offset for compute shaders with number of declared samplersDave Airlie1-1/+1
2018-02-07r600/compute: only mark buffer/image state dirty for fragment shadersDave Airlie1-2/+4
2018-02-07r600/atomic: fix ATOMCAS instruction.Dave Airlie1-1/+31
2018-02-07r600/sb/cayman: fix indirect ubo access on caymanDave Airlie1-1/+1
2018-02-07r600/eg: use texture target to pick array size not view target (v2)Dave Airlie1-7/+10
2018-02-05r600/fp64: Fix build.Vinson Lee1-1/+1
2018-02-06r600/fp64: fix integer->double conversionDave Airlie1-28/+93
2018-02-05r600: fix resq for buffer images.Dave Airlie1-1/+4
2018-02-05r600/eg: fix cube map array buffer images.Dave Airlie1-1/+1
2018-02-02r600/eg: add crap indirect compute support.Dave Airlie1-7/+19
2018-02-02r600: don't do stack workarounds for hemlockRoland Scheidegger1-0/+1
2018-02-02r600: initial attempt at gl_HelperInvocation (v3)Dave Airlie6-3/+108
2018-02-01r600/eg: make sure we allow vpm bit on other CF ops.Dave Airlie1-0/+1
2018-02-01r600/sb: just add some missing debug bitsDave Airlie1-0/+15
2018-02-01r600: fix buffer resinfo opcode translation.Dave Airlie2-2/+2
2018-01-30gallium: introduce PIPE_CAP_FENCE_SIGNAL v2Andres Rodriguez1-0/+1
2018-01-31r600/sb: insert the else clause when we might depart from a loopDave Airlie1-0/+17
2018-01-29r600: add ARB_query_buffer_object supportDave Airlie10-31/+817
2018-01-29r600/shader: refactor mul hi/lo instruction emissionDave Airlie1-254/+116
2018-01-29r600/eg: construct proper rat mask for image/buffers.Dave Airlie3-8/+30
2018-01-19autotools: include meson build files in tarballDylan Baker1-1/+2