summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_shader.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-28winsys/amdgpu: explicitly declare whether buffer_map is permanent or notNicolai Hähnle1-1/+3
2018-09-15r600/sb: use safe math optimizations when TGSI contains precise operationsGert Wollny1-0/+3
2018-07-23r600: enable tess_input_info for TESDave Airlie1-14/+6
2018-07-20r600: Correct evaluation of cube array index and faceGert Wollny1-1/+33
2018-07-20r600: correct texture offset for array index lookupGert Wollny1-5/+37
2018-07-20r600: Delay emission of texture gradients and lookup offsetsGert Wollny1-44/+48
2018-07-13r600: Add spill output to group only if register or target index changesGert Wollny1-24/+45
2018-06-21r600: fix copy/paste bug for sampleMaskIn workaroundRoland Scheidegger1-1/+1
2018-05-28r600: Fix SSG when not all components are writtenGert Wollny1-4/+10
2018-05-28r600: Correct IDIV if DST and SRC use the same temporaryGert Wollny1-3/+49
2018-03-14r600: fix abs for op3 sourcesRoland Scheidegger1-54/+56
2018-03-12r600: implement callstack workaround for evergreen.Dave Airlie1-8/+31
2018-03-02r600/cayman: fix fragcood loading recip generation.Dave Airlie1-1/+1
2018-02-28r600/shader: when using images always load thread id gpr at start (v2)Dave Airlie1-15/+7
2018-02-26r600: fix tgsi clock last settingDave Airlie1-0/+1
2018-02-26r600: Take ALU_EXTENDED into account when evaluating jump offsetsGert Wollny1-2/+7
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-09r600g: Implement spilling of temp arrays (v2)Glenn Kennard1-8/+272
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-07r600: fixup sparse color exports.Dave Airlie1-0/+10
2018-02-07r600: work out shader export mask at shader build time (v1.1)Dave Airlie1-0/+3
2018-02-07r600: fix xfb stream check.Dave Airlie1-1/+1
2018-02-07r600: overhaul buffer resource query.Dave Airlie1-7/+8
2018-02-07r600/images: set offset for compute shaders with number of declared samplersDave Airlie1-1/+1
2018-02-07r600/atomic: fix ATOMCAS instruction.Dave Airlie1-1/+31
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-02r600: initial attempt at gl_HelperInvocation (v3)Dave Airlie1-0/+95
2018-02-01r600: fix buffer resinfo opcode translation.Dave Airlie1-1/+1
2018-01-29r600: add ARB_query_buffer_object supportDave Airlie1-7/+700
2018-01-29r600/shader: refactor mul hi/lo instruction emissionDave Airlie1-254/+116
2018-01-18r600/shader: only emit add instruction if param has a value.Dave Airlie1-6/+8
2018-01-18r600: add support for ARB_shader_clock.Dave Airlie1-3/+26
2018-01-15r600/shader: Initialize max_driver_temp_used correctly for the first timeGert Wollny1-0/+1
2018-01-10r600: use GET_BUFFER_RESINFO vtx fetch on eg instead of setting up constsRoland Scheidegger1-20/+39
2018-01-10r600: fix sampler indexing with texture buffers samplingRoland Scheidegger1-0/+2
2018-01-10r600: don't use vtx offset for load_sample_positionRoland Scheidegger1-1/+1
2018-01-10r600/shader: only read back the necessary tess factor components.Dave Airlie1-4/+4
2017-12-30r600: fix textureSize queries with tbosRoland Scheidegger1-9/+9
2017-12-30r600: kill off native_integer shader ctx flagRoland Scheidegger1-18/+0
2017-12-27r600: fix atomic counter index mode getting emitted on pre-caymanDave Airlie1-1/+1
2017-12-06r600: add support for compute grid/block sizes. (v2)Dave Airlie1-1/+74
2017-12-06r600/shader: add compute support to shader assemblerDave Airlie1-0/+14
2017-12-05r600/shader: add local memory support to shader assembler.Dave Airlie1-0/+165