summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* amd: add amdgpu_asic_addr.h to the sources listEmil Velikov2017-11-081-0/+1
* gallivm: Use new LLVM fast-math-flags APITobias Droste2017-11-081-0/+4
* glsl: add varying resources for arrays of complex typesJuan A. Suarez Romero2017-11-081-4/+59
* st/glsl_to_nir: use nir_shader_gather_info()Timothy Arceri2017-11-081-8/+10
* st/glsl_to_nir: generate NIR earlierTimothy Arceri2017-11-082-37/+14
* st/glsl_to_nir: delay adding built-in uniforms to Parameters listTimothy Arceri2017-11-082-36/+34
* amd/addrlib: update to latest versionMarek Olšák2017-11-0832-3335/+1354
* braodcom/vc5: Flush the job when it grows over 1GB.Eric Anholt2017-11-073-0/+10
* broadcom/vc5: Do 16-bit unpacking of integer texture returns properly.Eric Anholt2017-11-071-8/+29
* broadcom/vc5: Fix pausing of transform feedback.Eric Anholt2017-11-071-1/+1
* broadcom/vc5: Add support for GL_RASTERIZER_DISCARDEric Anholt2017-11-071-0/+2