summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/swr/swr_shader.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-02-05gallium/swr: Fix gcc 4.8.5 compile errorKrzysztof Raszkowski1-6/+5
2020-01-24gallium/swr: implementation of tessellation shaders compilationJan Zielinski1-6/+1441
2019-12-12swr: Fix build with llvm-10.0.Vinson Lee1-0/+4
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-11-08gallium/swr: Fix GS invocation issuesKrzysztof Raszkowski1-2/+7
2019-10-29gallium/swr: Enable GL_ARB_gpu_shader5: multiple streamsKrzysztof Raszkowski1-8/+67
2019-10-15gallivm/draw/swr: make the gs_iface not depend on tgsi.Dave Airlie1-42/+42
2019-09-17swr: Limit DEBUG workaround to LLVM < 7Michel Dänzer1-1/+8
2019-09-06swr: replace major llvm version checks with LLVM_VERSION_MAJOREric Engestrom1-3/+4
2019-09-02swr: Fix make_unique build error.Vinson Lee1-3/+3
2019-08-30swr/rasterizer: Fix GS attributes processingJan Zielinski1-4/+3
2019-08-29swr/rasterizer: Enable ARB_fragment_layer_viewportJan Zielinski1-1/+16
2019-07-25gallium: fix windows build from params change.Dave Airlie1-3/+6
2019-07-24gallivm: rework lp_build_tgsi_soa to take a structDave Airlie1-39/+39
2019-07-18swr/rast: Refactor memory API between rasterizer core and swrJan Zielinski1-0/+1
2019-07-07gallivm: add ssbo pointers to the soa build api.Dave Airlie1-3/+6
2019-07-03swr/swr: Enable ARB_viewport_arrayJan Zielinski1-0/+3
2018-05-25swr/rast: Removed superfluous JitManager argument from passesAlok Hota1-1/+1
2018-04-18swr/rast: Optimize late/bindless JIT of samplersGeorge Kyriazis1-0/+9
2018-04-18swr: add x86 lowering pass to fragment shaderGeorge Kyriazis1-0/+7
2018-03-06tgsi/scan: use wrap-around shift behavior explicitly for file_maskRoland Scheidegger1-1/+1
2018-01-19swr: Support simd16 vertex shadersGeorge Kyriazis1-12/+30
2018-01-10swr: Handle indirect indices in GSGeorge Kyriazis1-8/+39
2017-11-20swr/rast: Simplify GATHER* jit builder apiTim Rowley1-1/+1
2017-10-11swr: simd16 shaders work in progressTim Rowley1-2/+12
2017-09-25swr/rast: New GS state/context APITim Rowley1-98/+85
2017-07-27swr: fix transform feedback logicGeorge Kyriazis1-1/+31
2017-06-30swr/rast: Support dynamically sized vertex layoutTim Rowley1-0/+2
2017-06-16swr/rast: Fix read-back of viewport array indexTim Rowley1-2/+0
2017-06-16swr/rast: Fix read-back of render target array indexTim Rowley1-1/+0
2017-06-16swr/rast: Rework attribute layoutTim Rowley1-21/+57
2017-06-16swr/rast: Remove explicit primitive id slot in the vertex layoutTim Rowley1-12/+9
2017-05-30swr/rast: SIMD16 FE - interleaved simdvertex output in GSTim Rowley1-3/+26
2017-05-17swr: don't use AttributeSet with llvm >= 5Tim Rowley1-15/+21
2017-04-19swr: simd16 vs workTim Rowley1-5/+25
2017-04-14swr: Add polygon stipple supportGeorge Kyriazis1-6/+50
2017-04-07swr: fix unused variable warningsTim Rowley1-1/+0
2017-03-28swr: fix llvm-5.0.0 build bustageTim Rowley1-9/+15
2017-03-20swr: [rasterizer] Cleanup naming of codegen filesTim Rowley1-2/+2
2017-03-15swr: support layer output in geometry shadersIlia Mirkin1-0/+2
2017-03-08swr: s/unsigned/enum pipe_shader_type/Brian Paul1-1/+1
2017-03-05swr: implement geometry shadersTim Rowley1-5/+470
2017-03-02swr: fix crash in swr_update_derived following st/mesa state changesBruce Cherniak1-0/+6
2017-02-23swr: add fetch shader cacheGeorge Kyriazis1-0/+14
2017-01-05swr: remove unneeded llvm version checkTim Rowley1-4/+0
2016-11-22swr: color interpolation is also supposed to get perspective divisionIlia Mirkin1-2/+4
2016-11-22swr: add sprite coord enable mask to fs keyIlia Mirkin1-1/+2
2016-11-22swr: rework vert <-> frag shader linkage logicIlia Mirkin1-43/+50
2016-11-22swr: only broadcast color0 value, not all color valuesIlia Mirkin1-1/+2
2016-11-22swr: rework resource layout and surface setupIlia Mirkin1-4/+24