1. 0dcf30e gallium: clarify the constraints on sampler_view_destroy by Nicolai Hähnle · 7 years ago
  2. 0f54ee6 radeonsi: reduce the scope of sel->mutex in si_shader_select_with_key by Nicolai Hähnle · 7 years ago
  3. 4f493c7 radeonsi: use ready fences on all shaders, not just optimized ones by Nicolai Hähnle · 7 years ago
  4. d1ff082 u_queue: add a futex-based implementation of fences by Nicolai Hähnle · 7 years ago
  5. 574c59d u_queue: add util_queue_fence_reset by Nicolai Hähnle · 7 years ago
  6. 1b9d5ec u_queue: export util_queue_fence_signal by Nicolai Hähnle · 7 years ago
  7. b20f955 u_queue: group fence functions together by Nicolai Hähnle · 7 years ago
  8. 0a7f17c util/u_atomic: add p_atomic_xchg by Nicolai Hähnle · 7 years ago
  9. b4b2a95 util: move futex helpers into futex.h by Nicolai Hähnle · 7 years ago
  10. 688d695 glsl: Make #pragma STDGL invariant(all) only modify outputs. by Kenneth Graunke · 7 years ago
  11. c591b1e i965: expose SRGB visuals and turn on EGL_KHR_gl_colorspace by Tapani Pälli · 7 years ago
  12. 4dc8458 glsl: Transform fb buffers are only active if a variable uses them by Neil Roberts · 7 years ago
  13. 951a5dc intel/nir: Use the correct indirect lowering masks in link_shaders by Jason Ekstrand · 7 years ago
  14. f317f72 r600g: use SIMPLE_FLOAT for blending to enable some optimizations by Ilia Mirkin · 7 years ago
  15. 3543349 nv50: make blending work so that zero wins in a multiplication by Ilia Mirkin · 7 years ago
  16. 9c53b80 glsl: Minor cleanups after previous commit by Ian Romanick · 7 years ago
  17. c18d8c6 glsl: Use more link_calculate_matrix_stride in lower_buffer_access by Ian Romanick · 7 years ago
  18. 1a2beae glsl: Use link_calculate_matrix_stride in lower_buffer_access and friends by Ian Romanick · 7 years ago
  19. 24e78d9 glsl: Refactor matrix stride calculation into a utility function by Ian Romanick · 7 years ago
  20. 88f5588 glsl/linker: Optimize swizzles again after linking by Ian Romanick · 7 years ago
  21. ef1ca06 glsl: Combine nop-swizzle optimization with swizzle-swizzle optimization by Ian Romanick · 7 years ago
  22. c858abb glsl: Make the swizzle-swizzle optimization greedy by Ian Romanick · 7 years ago
  23. ae1fd09 glsl: Remove program_resource_visitor::visit_field(const glsl_struct_field *) by Ian Romanick · 7 years ago
  24. 2c7657f glsl: Silence unused parameter warning by Ian Romanick · 7 years ago
  25. 6bec8bc ac/nir: add support for all intrinsics. (v2) by Dave Airlie · 7 years ago
  26. 87f02dd amdgpu: use simple mtx by Timothy Arceri · 7 years ago
  27. f0857fe mesa: use simple mtx in core mesa by Timothy Arceri · 7 years ago
  28. f98a276 mesa: Add new fast mtx_t mutex type for basic use cases by Timothy Arceri · 7 years ago
  29. 6a72eba mesa: rework how we free gl_shader_program_data by Timothy Arceri · 7 years ago
  30. 9c33533 glsl: use the correct parent when allocating program data members by Timothy Arceri · 7 years ago
  31. cf05bb5 glsl: drop cache_fallback by Timothy Arceri · 7 years ago
  32. a16dc04 i965: properly initialize brw->cs.base.stage to MESA_SHADER_COMPUTE by Kenneth Graunke · 7 years ago
  33. 3e63cf8 intel/nir: Break the linking code into a helper in brw_nir.c by Jason Ekstrand · 7 years ago
  34. 7364f08 intel/nir: Add a helper for getting the NoIndirect mask by Jason Ekstrand · 7 years ago
  35. 77a63d1 nir: Don't print swizzles when there are more than 4 components by Matt Turner · 7 years ago
  36. 34593e9 meson: Add threads dependencies to glsl_compiler executable by Dylan Baker · 7 years ago
  37. a6932fa glsl: Fix typo fragement -> fragment by Andreas Boll · 7 years ago
  38. 4f29ed3 broadcom/vc5: Remove unused v3d_compiler.c by Andreas Boll · 7 years ago
  39. 6e4d65f broadcom/vc5: Add vc5_drm.h to the release tarball by Andreas Boll · 7 years ago
  40. 6905d00 clover: use the unified check for c++11 instead of the gcc version number by Gert Wollny · 7 years ago
  41. 8f18528 swr: Replace the check for c++11 by the unified version by Gert Wollny · 7 years ago
  42. 09ad257 configure: check for -std=c++11 support and enable st/mesa test accordingly by Gert Wollny · 7 years ago
  43. 6dd56fa configure.ac: append to existing initializer override flags by Emil Velikov · 7 years ago
  44. 63811f3 configure.ac: append to existing MSVC compat flags by Emil Velikov · 7 years ago
  45. 8a36f02 meson: Allow building glvnd with EGL and non-dri based GLX by Dylan Baker · 7 years ago
  46. 85a0172 configure.ac: require xcb* for the omx/va/... when using x11 platform by Emil Velikov · 7 years ago
  47. b496756 configure.ac: loosen --enable-glvnd check to honour egl by Emil Velikov · 7 years ago
  48. 61e99ce egl/android: add a note about .swap_buffers_with_damage by Emil Velikov · 7 years ago
  49. c7b65c3 wayland-drm: static inline wayland_drm_buffer_get by Emil Velikov · 7 years ago
  50. ba414db automake: intel: correctly append to the LIBADD variable by Emil Velikov · 7 years ago
  51. 6ef9482 configure: enable the OpenCL ICD by default by Emil Velikov · 7 years ago
  52. 0cd0958 targets/opencl: don't hardcode the icd file install to /etc/... by Emil Velikov · 7 years ago
  53. 01d91b3 amd: add amdgpu_asic_addr.h to the sources list by Emil Velikov · 7 years ago
  54. 5d61fa4 gallivm: Use new LLVM fast-math-flags API by Tobias Droste · 7 years ago
  55. d5a6411 glsl: add varying resources for arrays of complex types by Juan A. Suarez Romero · 7 years ago
  56. 36be8c2 st/glsl_to_nir: use nir_shader_gather_info() by Timothy Arceri · 7 years ago
  57. c980a3a st/glsl_to_nir: generate NIR earlier by Timothy Arceri · 7 years ago
  58. f6c0504 st/glsl_to_nir: delay adding built-in uniforms to Parameters list by Timothy Arceri · 7 years ago
  59. 7f33e94 amd/addrlib: update to latest version by Marek Olšák · 7 years ago
  60. 3bfcd31 braodcom/vc5: Flush the job when it grows over 1GB. by Eric Anholt · 7 years ago
  61. 50906e4 broadcom/vc5: Do 16-bit unpacking of integer texture returns properly. by Eric Anholt · 7 years ago
  62. 80da609 broadcom/vc5: Fix pausing of transform feedback. by Eric Anholt · 7 years ago
  63. 25d199f broadcom/vc5: Add support for GL_RASTERIZER_DISCARD by Eric Anholt · 7 years ago
  64. dfff9ce broadcom/vc5: Fix scheduling for a non-SFU R4 write after a dead R4 write. by Eric Anholt · 7 years ago
  65. 9ccb662 broadcom/vc5: Add partial transform feedback query support. by Eric Anholt · 7 years ago
  66. 4f33344 broadcom/vc5: Add occlusion query support. by Eric Anholt · 7 years ago
  67. d002950 intel/fs/nir: Return Q types from brw_reg_type_for_bit_size by Jason Ekstrand · 7 years ago
  68. dee58ec intel/fs/nir: Use Q immediates for load_const on gen8+ by Jason Ekstrand · 7 years ago
  69. 9bb3489 intel/fs/nir: Setup immediates based on type in i2b and f2b by Jason Ekstrand · 7 years ago
  70. 1cb210f intel/reg: Add helpers for 64-bit integer immediates by Jason Ekstrand · 7 years ago
  71. df81b81 compiler/nir_types: Handle vectors in glsl_get_array_element by Jason Ekstrand · 7 years ago
  72. ad77775 nir: Validate base types on array dereferences by Jason Ekstrand · 7 years ago
  73. ab9220e nir,intel/compiler: Use a fixed subgroup size by Jason Ekstrand · 7 years ago
  74. a026458 nir/lower_subgroups: Lower ballot intrinsics to the specified bit size by Jason Ekstrand · 7 years ago
  75. 8c2bf02 nir/builder: Add a nir_imm_intN_t helper by Jason Ekstrand · 7 years ago
  76. 9b35fab nir/lower_system_values: Lower SUBGROUP_*_MASK based on type by Jason Ekstrand · 7 years ago
  77. 3ee91ee nir: Make ballot intrinsics variable-size by Jason Ekstrand · 7 years ago
  78. ad127af nir: Add a ssa_dest_init_for_type helper by Jason Ekstrand · 7 years ago
  79. 28da82f nir: Add a new subgroups lowering pass by Jason Ekstrand · 7 years ago
  80. 1ca3a94 intel/fs: Don't use automatic exec size inference by Jason Ekstrand · 7 years ago
  81. dc4cf11 intel/fs: Explicitly set EXECUTE_1 where needed by Jason Ekstrand · 7 years ago
  82. ab37873 intel/eu: Explicitly set EXECUTE_1 where needed by Jason Ekstrand · 7 years ago
  83. 8280560 intel/eu: Make automatic exec sizes a configurable option by Jason Ekstrand · 7 years ago
  84. 7a82ad5 intel/fs: Rework zero-length URB write handling by Jason Ekstrand · 7 years ago
  85. 6132992 intel/compiler/fs: Set up subgroup invocation as a system value by Jason Ekstrand · 7 years ago
  86. 295605c intel/cs: Push subgroup ID instead of base thread ID by Jason Ekstrand · 7 years ago
  87. 6411def intel/cs: Re-run final NIR optimizations for each SIMD size by Jason Ekstrand · 7 years ago
  88. 4e79a77 intel/compiler: Move the destructor from vec4_visitor to backend_shader by Jason Ekstrand · 7 years ago
  89. 16ada41 i965/fs: Get rid of the early return in brw_compile_cs by Jason Ekstrand · 7 years ago
  90. 80ddfab intel/cs: Rework the way thread local ID is handled by Jason Ekstrand · 7 years ago
  91. 25f7453 intel/fs: Mark 64-bit values as being contiguous by Jason Ekstrand · 7 years ago
  92. c4c8cba intel/cs: Ignore runtime_check_aads_emit for CS by Jason Ekstrand · 7 years ago
  93. d4de813 intel/cs: Stop setting dispatch_grf_start_reg by Jason Ekstrand · 7 years ago
  94. b1a9cde intel/cs: Drop max_dispatch_width checks from compile_cs by Jason Ekstrand · 7 years ago
  95. 1077981 intel/fs: Remove min_dispatch_width from fs_visitor by Jason Ekstrand · 7 years ago
  96. b299ded intel/fs: use pull constant locations to check for first compile of a shader by Jason Ekstrand · 7 years ago
  97. 103081c intel/fs: Retype dest to match value in read[First]Invocation by Jason Ekstrand · 7 years ago
  98. ebaee9d intel/fs: Uniformize the index in readInvocation by Jason Ekstrand · 7 years ago
  99. b67230d intel/fs: Protect opt_algebraic from OOB BROADCAST indices by Jason Ekstrand · 7 years ago
  100. aa4ff4b i965/fs/nir: Don't stomp 64-bit values to D in get_nir_src by Jason Ekstrand · 7 years ago