summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* glsl: Add a C++ code generator that uses ir_builder to rebuild a programIan Romanick2016-11-103-0/+790
* glsl: Generate strings that are the enum names without the ir_*op_ prefixIan Romanick2016-11-102-0/+7
* glsl/standalone: Enable par-linkingIan Romanick2016-11-104-2/+49
* glsl/standalone: Optimize dead variable declarationsIan Romanick2016-11-101-0/+61
* glsl/standalone: Optimize add-of-neg to subtractIan Romanick2016-11-104-0/+276
* glsl/linker: Allow link_intrastage_shaders when there is no main()Ian Romanick2016-11-102-11/+26
* nir: update nir_gather_info to only mark used array/matrix elementsTimothy Arceri2016-11-111-53/+207
* mesa/compiler: move MAX_VARYING to shader_enums.hKenneth Graunke2016-11-112-1/+1
* nir: add more helpers to nir_types.cppTimothy Arceri2016-11-112-0/+21
* nir: Generalize the "is per-vertex variable?" helpers and export them.Kenneth Graunke2016-11-112-18/+17
* nvc0: support MP performance counters on MaxwellSamuel Pitoiset2016-11-103-3/+721
* gallium: detect avx512 cpu featuresTim Rowley2016-11-102-0/+36
* glsl: Parse 0 as a preprocessor INTCONSTANTIan Romanick2016-11-101-0/+4
* glcpp: Handle '#version 0' and other invalid valuesIan Romanick2016-11-102-6/+28
* linker: Remove unnecessary overload of program_resource_visitor::visit_fieldIan Romanick2016-11-105-51/+22
* radv: automake: list correct file in the EXTRA_DISTEmil Velikov2016-11-101-1/+1
* mesa: remove LowerShaderSharedVariablesMarek Olšák2016-11-104-10/+1
* glsl: handle partial swizzles in opt_dead_code_local correctlyMarek Olšák2016-11-101-3/+6
* glsl: don't run loop passes if loop unrolling is disabledMarek Olšák2016-11-101-5/+7
* radeonsi: fix r600_texture::tc_compatible_htileMarek Olšák2016-11-101-3/+3
* radeonsi: accept is_store in image_fetch_rsrc instead of dcc_offMarek Olšák2016-11-101-4/+4
* radeonsi: don't rely on tgsi_scan::images_buffersMarek Olšák2016-11-101-8/+11
* radeonsi: re-order cases in si_get_shader_paramMarek Olšák2016-11-101-28/+28
* radeonsi: increase MAX_CONTROL_FLOW_DEPTH AKA MaxIfDepthMarek Olšák2016-11-101-2/+1
* radeonsi: fix/silence unused variable warnings in optimized buildsNicolai Hähnle2016-11-102-3/+3
* gallivm: fix [IU]MUL_HI regression harderNicolai Hähnle2016-11-101-8/+12
* Revert "wayland: Block for the frame callback in get_back_bo not dri2_swap_bu...Daniel Stone2016-11-101-16/+14
* glsl: validate output blocks against input blocksIago Toral Quiroga2016-11-101-11/+30
* radv: fixup botched llvm API changes.Dave Airlie2016-11-101-4/+3
* ac/nir/llvm: adopt to new LLVM attribute API.Dave Airlie2016-11-101-36/+108
* vulkan/wsi/wayland: Clean up some error handling pathsJason Ekstrand2016-11-091-0/+8
* vulkan/wsi/wayland: Include pthread.hJason Ekstrand2016-11-091-0/+1
* anv/device: Implicitly unmap memory objects in FreeMemoryJason Ekstrand2016-11-091-0/+9
* anv/device: Return the right error for failed mapsJason Ekstrand2016-11-092-6/+9
* anv/device: Add some asserts to MapMemoryJason Ekstrand2016-11-091-0/+10
* anv: Rework fencesJason Ekstrand2016-11-093-26/+150
* anv/wsi: Set the fence to signaled in AcquireNextImageKHRJason Ekstrand2016-11-091-3/+10
* anv/gen8: Stall when needed in Cmd(Set|Reset)EventJason Ekstrand2016-11-091-0/+29
* glsl: record number of components used in each slot for varying packingIlia Mirkin2016-11-093-9/+32
* glsl: fix slot_end calculations and simplify reserved_slots checkIlia Mirkin2016-11-091-26/+20
* swr: correct setting of independentAlphaBlendEnableIlia Mirkin2016-11-091-1/+6
* swr: [rasterizer] add a .dir-locals.el to support 4-space indentsIlia Mirkin2016-11-091-0/+8
* swr: set halfz rasterizer settingIlia Mirkin2016-11-091-0/+1
* swr: [rasterizer core] allow an OpenGL driver to specify halfz clippingIlia Mirkin2016-11-092-7/+7
* swr: fix support for inverted depth scalesIlia Mirkin2016-11-091-7/+3
* swr: [rasterizer jitter] fix logic op to work with unorm/snormIlia Mirkin2016-11-091-17/+65
* vc4: Clamp the shadow comparison value.Eric Anholt2016-11-091-0/+9
* vc4: Don't pair up TLB scoreboard locking instructions early in QPU sched.Eric Anholt2016-11-091-0/+12
* vc4: Print a reg pressure estimate in our reg allocation failure dump.Eric Anholt2016-11-091-0/+5
* vc4: Don't abort when a shader compile fails.Eric Anholt2016-11-096-8/+32