summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-11-17loader/dri3: Improve dri3 thread-safetyThomas Hellstrom2-18/+69
2017-11-17intel/tools: Fix detection of enabled shader stages.Kenneth Graunke1-1/+1
2017-11-17i965: Upload invariant state once at the start of the batch on Gen4-5.Kenneth Graunke4-13/+3
2017-11-17i965: Implement another VF cache invalidate workaround on Gen8+.Kenneth Graunke1-8/+33
2017-11-17swr/rast: Faster emulated simd16 permuteTim Rowley1-23/+11
2017-11-17swr/rast: Use gather instruction for i32gather_ps on simd16/avx512Tim Rowley1-11/+1
2017-11-17i965: Add stencil buffers to cache set regardless of stencil texturingJason Ekstrand1-3/+1
2017-11-17i965: Use PTE MOCS for all external buffersJason Ekstrand2-10/+18
2017-11-17intel/blorp: Make the MOCS setting part of blorp_addressJason Ekstrand6-33/+44
2017-11-17anv/blorp: Add a device parameter to blorp_surf_for_anv_imageJason Ekstrand1-22/+34
2017-11-17intel/blorp: Use mocs.tex for depth stencilJason Ekstrand1-5/+1
2017-11-17r600: fix isoline tess factor component swapping.Dave Airlie1-0/+7
2017-11-17r600/shader: reserve first register of vertex shader.Dave Airlie1-2/+4
2017-11-17glx/dri3: Fix passing renderType into glXCreateContextAdam Jackson1-1/+2
2017-11-17glx/drisw: Fix glXMakeCurrent(dpy, None, ctx)Adam Jackson1-4/+2
2017-11-17nir/spirv: tg4 requires a samplerAlex Smith2-2/+1
2017-11-17spirv: Use correct type for sampled imagesAlex Smith3-6/+6
2017-11-14Update version to 17.3.0-rc4mesa-17.3.0-rc4Emil Velikov1-1/+1
2017-11-13glsl: Allow precision mismatch on dead data with GLSL ES 1.00Tomasz Figa1-4/+10
2017-11-13i965: Make L3 configuration atom listen for TCS/TES program updates.Kenneth Graunke1-0/+2
2017-11-13autotools: Set C++ visibility flags on IntelDylan Baker1-0/+3
2017-11-13docs: Fix GL_MESA_program_debug enumsRoland Scheidegger1-18/+8
2017-11-13nir: Don't print swizzles when there are more than 4 componentsMatt Turner1-1/+1
2017-11-13glsl: Fix typo fragement -> fragmentAndreas Boll1-1/+1
2017-11-13broadcom/vc5: Remove unused v3d_compiler.cAndreas Boll1-43/+0
2017-11-13configure.ac: require xcb* for the omx/va/... when using x11 platformEmil Velikov1-1/+3
2017-11-13configure.ac: loosen --enable-glvnd check to honour eglEmil Velikov1-8/+4
2017-11-13automake: intel: correctly append to the LIBADD variableEmil Velikov1-1/+1
2017-11-13i965: disable NIR linking on HSW and belowTimothy Arceri1-1/+4
2017-11-13automake: include git_sha1.h.in in release tarballJuan A. Suarez Romero1-1/+1
2017-11-13glsl: Transform fb buffers are only active if a variable uses themNeil Roberts1-9/+15
2017-11-13glsl: add varying resources for arrays of complex typesJuan A. Suarez Romero1-4/+59
2017-11-10intel/nir: Use the correct indirect lowering masks in link_shadersJason Ekstrand1-6/+4
2017-11-10mesa: rework how we free gl_shader_program_dataTimothy Arceri3-42/+18
2017-11-10glsl: use the correct parent when allocating program data membersTimothy Arceri4-8/+8
2017-11-10glsl: drop cache_fallbackTimothy Arceri5-77/+55
2017-11-10i965: properly initialize brw->cs.base.stage to MESA_SHADER_COMPUTEKenneth Graunke1-0/+1
2017-11-10intel/nir: Break the linking code into a helper in brw_nir.cJason Ekstrand3-34/+40
2017-11-10intel/nir: Add a helper for getting the NoIndirect maskJason Ekstrand1-14/+19
2017-11-10broadcom/vc5: Add vc5_drm.h to the release tarballAndreas Boll1-0/+1
2017-11-10targets/opencl: don't hardcode the icd file install to /etc/...Emil Velikov1-1/+1
2017-11-10intel/fs: Rework zero-length URB write handlingJason Ekstrand1-29/+31
2017-11-10intel/fs: Mark 64-bit values as being contiguousJason Ekstrand1-1/+4
2017-11-10intel/fs: Fix integer multiplication lowering for src/dst hazardsJason Ekstrand1-2/+8
2017-11-10intel/fs: Fix MOV_INDIRECT for 64-bit values on little-coreJason Ekstrand1-36/+39
2017-11-10intel/eu/reg: Add a subscript() helperJason Ekstrand1-0/+16
2017-11-10intel/fs: Use a pair of 1-wide MOVs instead of SEL for any/allJason Ekstrand1-9/+33
2017-11-10intel/fs: Use an explicit D type for vote any/all/eq intrinsicsJason Ekstrand1-0/+6
2017-11-10intel/fs: Don't stomp f0.1 in SIMD16 ballotJason Ekstrand1-2/+9
2017-11-10intel/fs: Use ANY/ALL32 predicates in SIMD32Jason Ekstrand1-12/+30