summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* st/glsl_to_nir: use nir based program resource list builderTimothy Arceri2019-12-138-10/+20
* st/glsl_to_nir: call gl_nir_lower_buffers() a little laterTimothy Arceri2019-12-131-1/+2
* glsl: add subroutine support to nir_build_program_resource_list()Timothy Arceri2019-12-131-2/+31
* glsl: add support for named varyings in nir_build_program_resource_list()Timothy Arceri2019-12-131-15/+286
* glsl: copy the new data fields when converting to nirTimothy Arceri2019-12-131-0/+4
* nir: add some fields to nir_variable_dataTimothy Arceri2019-12-131-0/+28
* glsl: copy the how_declared field when converting to nirTimothy Arceri2019-12-131-0/+10
* glsl: move nir_remap_dual_slot_attributes() call out of glsl_to_nir()Timothy Arceri2019-12-133-7/+16
* i965: Enable GL_EXT_gpu_shader4 on Gen6+Jason Ekstrand2019-12-121-0/+1
* radv: enable SpvCapabilityImageMSArraySamuel Pitoiset2019-12-121-0/+1
* panfrost: Add routines to calculate stack size/shiftAlyssa Rosenzweig2019-12-122-0/+31
* panfrost: Split stack_shift nibble from unk0Alyssa Rosenzweig2019-12-123-2/+5
* panfrost: Rename unknown_address_0 -> scratchpadAlyssa Rosenzweig2019-12-123-3/+4
* panfrost: Describe thread local storage sizing rulesAlyssa Rosenzweig2019-12-123-1/+82
* pan/midgard: Fix shift for TLS accessAlyssa Rosenzweig2019-12-121-2/+18
* pan/midgard: Simplify and fix vector copypropAlyssa Rosenzweig2019-12-121-14/+5
* pan/midgard: Don't try to free NULL in LCRAAlyssa Rosenzweig2019-12-121-0/+3
* pan/midgard: Force alignment for csel_vAlyssa Rosenzweig2019-12-121-0/+8
* pan/midgard: Don't use no_spill for memory spill srcAlyssa Rosenzweig2019-12-121-2/+4
* pan/midgard: Use no_spill bitmaskAlyssa Rosenzweig2019-12-122-15/+16
* pan/midgard: Dynamically allocate r26/27 for spillsAlyssa Rosenzweig2019-12-122-5/+10
* pan/midgard: Remove code marked "TODO: remove me"Alyssa Rosenzweig2019-12-121-5/+0
* pan/midgard: Remove consecutive_skip codeAlyssa Rosenzweig2019-12-121-18/+8
* pan/midgard: Move bounds checking into LCRAAlyssa Rosenzweig2019-12-122-9/+5
* pan/midgard: Remove spill cost heuristicAlyssa Rosenzweig2019-12-121-21/+0
* pan/midgard: Simplify spillability testAlyssa Rosenzweig2019-12-121-27/+9
* pan/midgard: Split spill node selection/spillingAlyssa Rosenzweig2019-12-121-20/+30
* pan/midgard: Move spilling code out of schedulerAlyssa Rosenzweig2019-12-127-339/+380
* st/mesa: Don't access members of NULL pointersTomeu Vizoso2019-12-122-2/+2
* panfrost: Don't lose bits!Tomeu Vizoso2019-12-121-4/+4
* util: Don't access members of NULL pointersTomeu Vizoso2019-12-121-5/+10
* nir: Don't copy empty arrayTomeu Vizoso2019-12-121-2/+4
* pan/midgard: Remove undefined behaviorTomeu Vizoso2019-12-121-1/+1
* panfrost: Hold a reference to sampler viewsTomeu Vizoso2019-12-121-3/+9
* gallium/swr: Fix Windows buildJan Zielinski2019-12-121-1/+4
* ac/nir: fix out-of-bound access when loading constants from globalSamuel Pitoiset2019-12-121-4/+14
* anv: fix assumptions about temporary fence payloadLionel Landwerlin2019-12-121-9/+14
* anv: fix fence underlying primitive checksLionel Landwerlin2019-12-121-3/+13
* vtn/opencl: add shuffle/shuffle supportDave Airlie2019-12-121-1/+52
* vtn: convert vload/store to single value loopsDave Airlie2019-12-121-11/+20
* iris: Default to X-tiling for scanout buffers without modifiersKenneth Graunke2019-12-111-0/+2
* llvmpipe: enable ARB_shader_draw_parameters.Dave Airlie2019-12-121-1/+2
* gallivm: fixup base_vertex supportDave Airlie2019-12-123-3/+8
* gallivm/draw: add support for draw_id system value.Dave Airlie2019-12-129-3/+19
* gallivm: add base instance sysval supportDave Airlie2019-12-125-4/+14
* nv50/ir: implement global atomics and handle it for nirKarol Herbst2019-12-112-4/+40
* nir: handle nir_deref_type_ptr_as_array in rematerialize_deref_in_blockKarol Herbst2019-12-111-0/+1
* spirv: add OpLifetime*Rob Clark2019-12-111-0/+4
* clover/spirv: allow Int64 Atomics for supported devicesKarol Herbst2019-12-111-0/+6
* clover/nir: set spirv environment to OpenCLKarol Herbst2019-12-111-0/+1