summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: use ready fences on all shaders, not just optimized onesNicolai Hähnle2017-11-093-26/+67
* u_queue: add a futex-based implementation of fencesNicolai Hähnle2017-11-092-0/+94
* u_queue: add util_queue_fence_resetNicolai Hähnle2017-11-092-3/+14
* u_queue: export util_queue_fence_signalNicolai Hähnle2017-11-092-1/+2
* u_queue: group fence functions togetherNicolai Hähnle2017-11-091-9/+10
* util/u_atomic: add p_atomic_xchgNicolai Hähnle2017-11-091-1/+31
* util: move futex helpers into futex.hNicolai Hähnle2017-11-094-21/+57
* glsl: Make #pragma STDGL invariant(all) only modify outputs.Kenneth Graunke2017-11-081-24/+2
* i965: expose SRGB visuals and turn on EGL_KHR_gl_colorspaceTapani Pälli2017-11-093-7/+26
* glsl: Transform fb buffers are only active if a variable uses themNeil Roberts2017-11-091-9/+15
* intel/nir: Use the correct indirect lowering masks in link_shadersJason Ekstrand2017-11-081-6/+4
* r600g: use SIMPLE_FLOAT for blending to enable some optimizationsIlia Mirkin2017-11-082-0/+2
* nv50: make blending work so that zero wins in a multiplicationIlia Mirkin2017-11-081-0/+5
* glsl: Minor cleanups after previous commitIan Romanick2017-11-081-18/+11
* glsl: Use more link_calculate_matrix_stride in lower_buffer_accessIan Romanick2017-11-081-20/+2
* glsl: Use link_calculate_matrix_stride in lower_buffer_access and friendsIan Romanick2017-11-084-70/+42
* glsl: Refactor matrix stride calculation into a utility functionIan Romanick2017-11-082-11/+50
* glsl/linker: Optimize swizzles again after linkingIan Romanick2017-11-081-0/+10
* glsl: Combine nop-swizzle optimization with swizzle-swizzle optimizationIan Romanick2017-11-087-118/+52
* glsl: Make the swizzle-swizzle optimization greedyIan Romanick2017-11-081-30/+29
* glsl: Remove program_resource_visitor::visit_field(const glsl_struct_field *)Ian Romanick2017-11-082-18/+0
* glsl: Silence unused parameter warningIan Romanick2017-11-081-1/+1
* ac/nir: add support for all intrinsics. (v2)Dave Airlie2017-11-091-1/+31
* amdgpu: use simple mtxTimothy Arceri2017-11-095-44/+45
* mesa: use simple mtx in core mesaTimothy Arceri2017-11-0914-88/+89
* mesa: Add new fast mtx_t mutex type for basic use casesTimothy Arceri2017-11-096-24/+162
* mesa: rework how we free gl_shader_program_dataTimothy Arceri2017-11-093-42/+18
* glsl: use the correct parent when allocating program data membersTimothy Arceri2017-11-094-8/+8
* glsl: drop cache_fallbackTimothy Arceri2017-11-095-77/+55
* i965: properly initialize brw->cs.base.stage to MESA_SHADER_COMPUTEKenneth Graunke2017-11-081-0/+1
* intel/nir: Break the linking code into a helper in brw_nir.cJason Ekstrand2017-11-083-34/+40
* intel/nir: Add a helper for getting the NoIndirect maskJason Ekstrand2017-11-081-14/+19
* nir: Don't print swizzles when there are more than 4 componentsMatt Turner2017-11-081-1/+1
* meson: Add threads dependencies to glsl_compiler executableDylan Baker2017-11-081-1/+1
* glsl: Fix typo fragement -> fragmentAndreas Boll2017-11-081-1/+1
* broadcom/vc5: Remove unused v3d_compiler.cAndreas Boll2017-11-081-43/+0
* broadcom/vc5: Add vc5_drm.h to the release tarballAndreas Boll2017-11-081-0/+1
* clover: use the unified check for c++11 instead of the gcc version numberGert Wollny2017-11-082-5/+5
* swr: Replace the check for c++11 by the unified versionGert Wollny2017-11-082-6/+5
* configure: check for -std=c++11 support and enable st/mesa test accordinglyGert Wollny2017-11-082-1/+59
* configure.ac: append to existing initializer override flagsEmil Velikov2017-11-081-2/+2
* configure.ac: append to existing MSVC compat flagsEmil Velikov2017-11-081-4/+4
* meson: Allow building glvnd with EGL and non-dri based GLXDylan Baker2017-11-081-2/+6
* configure.ac: require xcb* for the omx/va/... when using x11 platformEmil Velikov2017-11-081-1/+3
* configure.ac: loosen --enable-glvnd check to honour eglEmil Velikov2017-11-081-8/+4
* egl/android: add a note about .swap_buffers_with_damageEmil Velikov2017-11-081-1/+1
* wayland-drm: static inline wayland_drm_buffer_getEmil Velikov2017-11-085-43/+39
* automake: intel: correctly append to the LIBADD variableEmil Velikov2017-11-081-1/+1
* configure: enable the OpenCL ICD by defaultEmil Velikov2017-11-082-2/+3
* targets/opencl: don't hardcode the icd file install to /etc/...Emil Velikov2017-11-081-1/+1