1. fdd90fc i965: Implement support for ARB_clip_control. by Mathias Fröhlich · 9 years ago
  2. 107ae27 mesa: Remove the _WindowMap from gl_viewport_attrib. by Mathias Froehlich · 9 years ago
  3. 29e6c7d tnl: Maintain the _WindowMap matrix in TNLcontext v2. by Mathias Froehlich · 9 years ago
  4. 472913e radeon: Make use of _mesa_get_viewport_xform v2. by Mathias Froehlich · 9 years ago
  5. a8ceb8e i965: Make use of _mesa_get_viewport_xform. by Mathias Froehlich · 9 years ago
  6. ba35393 nv50: allocate more offset space for occlusion queries by Ilia Mirkin · 9 years ago
  7. 9c53e80 nir/lower_samplers: Use the right memory context for realloc'ing tex sources by Jason Ekstrand · 9 years ago
  8. 1bd1fc2 i965: Use brw_nir_cubemap_normalize for NIR shaders by Jason Ekstrand · 9 years ago
  9. 52e7180 nir: Add a cubemap normalizing pass by Jason Ekstrand · 9 years ago
  10. bff4213 i965: Check the INTEL_USE_NIR environment variable once at context creation by Jason Ekstrand · 9 years ago
  11. dccc57e nir/from_ssa: Don't set reg->parent_instr for ssa_undef instructions by Jason Ekstrand · 9 years ago
  12. 7bdba4a nir: Add a src_get_parent_instr function by Jason Ekstrand · 9 years ago
  13. cb966fb i965: Use the tex projector lowering pass instead of hand-rolling it. by Eric Anholt · 9 years ago
  14. ea811b7 nir: Add a lowering pass for texture projectors. by Eric Anholt · 9 years ago
  15. 64bdfc6 nir: Add an interface to turn a nir_src into a nir_ssa_def. by Eric Anholt · 9 years ago
  16. ec02970 nir: Add an interface for the builder to insert instructions before. by Eric Anholt · 9 years ago
  17. 328375d gallium: fix gcc compile errors when using _XOPEN_SOURCE=600 but not std=c99 by Jose Fonseca · 9 years ago
  18. b9b6698 i965: Rename do_<stage>_prog to brw_compile_<stage>_prog (and export) by Carl Worth · 9 years ago
  19. a57672f i965: Split out per-stage dirty-bit checking into separate functions by Carl Worth · 9 years ago
  20. 28510d6 i965: Split out brw_<stage>_populate_key into their own functions by Carl Worth · 9 years ago
  21. 01d3b75 nv50/ir: avoid folding immediates into imad operations by Ilia Mirkin · 9 years ago
  22. 603d28f nv50/ir: fix imad emission when dst == src2 by Ilia Mirkin · 9 years ago
  23. da5ec2a nir: Allocate nir_tex_instr::sources out of the instruction itself. by Kenneth Graunke · 9 years ago
  24. 7380c64 nir: Allocate predecessor and dominance frontier sets from block itself. by Kenneth Graunke · 9 years ago
  25. 131444e nir: Allocate register fields out of the register itself. by Kenneth Graunke · 9 years ago
  26. 587b3a2 nir: Make nir_create_function() strdup the function name. by Kenneth Graunke · 9 years ago
  27. f61b6c3 nir: Free dead variables when removing them. by Kenneth Graunke · 9 years ago
  28. f4e4491 nir: Combine remove_dead_local_vars() and remove_dead_global_vars(). by Kenneth Graunke · 9 years ago
  29. 33f0f68 ralloc: Implement a new ralloc_adopt() API. by Kenneth Graunke · 9 years ago
  30. ca3b4d6 nir/opt_peephole_ffma: Fix a couple typos in a comment by Jason Ekstrand · 9 years ago
  31. 4609ba6 mesa: add ARB_depth_buffer_float to ES3.0 required extension list by Ilia Mirkin · 9 years ago
  32. a915237 vc4: Add support for nir_iabs. by Eric Anholt · 9 years ago
  33. e50cf5f i965/generator: Get rid of the ! in the unreachable statement by Jason Ekstrand · 9 years ago
  34. 0573d0e nir/print: Correctly print swizzles for explicitly sized alu sources by Jason Ekstrand · 9 years ago
  35. 4a3c0e9 freedreno/a3xx: add MRT support by Ilia Mirkin · 9 years ago
  36. 6f4c197 freedreno: convert blit program to array for each number of rts by Ilia Mirkin · 9 years ago
  37. d9992ab freedreno: add support for laying out MRTs in gmem by Ilia Mirkin · 9 years ago
  38. 602bc6c freedreno: add core infrastructure support for MRTs by Ilia Mirkin · 9 years ago
  39. d13803c freedreno/ir3: add support for FS_COLOR0_WRITES_ALL_CBUFS property by Ilia Mirkin · 9 years ago
  40. f27ec59 freedreno/a3xx: add independent blend function support by Ilia Mirkin · 9 years ago
  41. 8efa3e3 freedreno: remove alpha key from ir3_shader by Ilia Mirkin · 9 years ago
  42. 70eed78 i915g: Implement EGL_EXT_image_dma_buf_import by Stéphane Marchesin · 9 years ago
  43. a03d0ba i965/fs: Relax type check in cmod propagation. by Matt Turner · 9 years ago
  44. 781bade nir: Remove useless ftrunc inside f2i/f2u. by Matt Turner · 9 years ago
  45. 97e6c1b nir: Recognize (a < b || a < c) as a < max(b, c). by Matt Turner · 9 years ago
  46. a2b6e90 nir: Add addition/multiplication identities of exp/log. by Matt Turner · 9 years ago
  47. 099c729 nir: Add identities for the log function. by Matt Turner · 9 years ago
  48. 8a6ae38 nir: Add identities for the exponential function. by Matt Turner · 9 years ago
  49. e26783d nir: Recognize another open coded lrp. by Matt Turner · 9 years ago
  50. e82437e nir: Recognize open coded lrp. by Matt Turner · 9 years ago
  51. 25e214d nir: Use _mesa_flsll(InputsRead) in prog->nir. by Kenneth Graunke · 9 years ago
  52. 3d166b3 mesa: Implement _mesa_flsll(). by Kenneth Graunke · 9 years ago
  53. 4b38c5c nir: In prog->nir, don't wrap dot products with ptn_channel(..., X). by Kenneth Graunke · 9 years ago
  54. 218e45e i965: Use the same nir options for all gens by Jason Ekstrand · 9 years ago
  55. b9d7454 i965/nir: Run DCE again before going out of SSA by Jason Ekstrand · 9 years ago
  56. 3770304 i965/nir: Run the ffma peephole after the rest of the optimizations by Jason Ekstrand · 9 years ago
  57. 7f34472 nir/peephole_ffma: Be less agressive about fusing multiply-adds by Jason Ekstrand · 9 years ago
  58. a8c8b3b nir: Add a dedicated ffma peephole optimization by Jason Ekstrand · 9 years ago
  59. e06a3d0 nir: Move the compare-with-zero optimizations to the late section by Jason Ekstrand · 9 years ago
  60. da294f9 nir/algebraic: Add a seperate section for "late" optimizations by Jason Ekstrand · 9 years ago
  61. 1779dc0 nir/algebraic: Remove a duplicate optimization by Jason Ekstrand · 9 years ago
  62. 22ee7ee nir/algebraic: #define around structure definitions by Jason Ekstrand · 9 years ago
  63. 793a94d nir/print: Don't print extra swizzzle components by Jason Ekstrand · 9 years ago
  64. d99135b configure: nuke --with-max-{width,height} by Emil Velikov · 9 years ago
  65. bd4925c gallium: ship tgsi_to_nir.h in the tarball by Emil Velikov · 9 years ago
  66. 4008975 configure.ac: error out if python/mako is not found when required by Emil Velikov · 9 years ago
  67. 3384179 glsl: Make sure not to dereference NULL. by Matt Turner · 9 years ago
  68. 142909f main: create_buffers unlocks mutex when throwing OUT_OF_MEMORY. by Laura Ekstrand · 9 years ago
  69. 3321724 automake,scons: Put NIR source files in a separate var to fix SCons build. by Jose Fonseca · 9 years ago
  70. 7f0682c automake: Fix out-of-source builds. by Jose Fonseca · 9 years ago
  71. 1625d7a mesa: don't include colormac.h in format code by Brian Paul · 9 years ago
  72. 2768a0b mesa: remove unneeded #include of colormac.h by Brian Paul · 9 years ago
  73. f1d5501 tnl: remove unneeded #include of colormac.h by Brian Paul · 9 years ago
  74. 8ac9407 swrast: remove unneeded #include of colormac.h by Brian Paul · 9 years ago
  75. 2ad8af1 mesa: remove unused macros from colormac.h by Brian Paul · 9 years ago
  76. 15b03b7 nir: Recognize a pattern of bool frobbing from TGSI KILL_IF. by Eric Anholt · 9 years ago
  77. 6e8d4a2 nir: Recognize a pattern for doing b2f without the opcode. by Eric Anholt · 9 years ago
  78. 26261bc vc4: Add shader-db dumping of NIR instruction count. by Eric Anholt · 9 years ago
  79. 73e2d48 vc4: Convert to consuming NIR. by Eric Anholt · 10 years ago
  80. 783ad69 gallium: Add tgsi_to_nir to get a nir_shader for a TGSI shader. by Eric Anholt · 10 years ago
  81. 486dcfb vc4: Tell shader-db how big our UBOs are, if present. by Eric Anholt · 9 years ago
  82. a3a07d4 mesa: Make a shared header for 3D pipeline enum / #defines. by Eric Anholt · 9 years ago
  83. 5604d76 nir: add nir_builder.h to the tarball by Emil Velikov · 9 years ago
  84. 4984cb7 xmlpool: remove the clean target by Emil Velikov · 9 years ago
  85. a665b9b xmlpool: don't forget to ship the MOS by Emil Velikov · 9 years ago
  86. c07df0f osmesa: don't try to bundle osmesa.def SConscript by Emil Velikov · 9 years ago
  87. 1d36c52 docs: note that classic osmesa/libEGL no longer builds with scons by Emil Velikov · 9 years ago
  88. 3818dfc i965: Handle scratch accesses where reladdr also points to scratch space by Iago Toral Quiroga · 9 years ago
  89. e3252de gallivm: (trivial) fix the logic deciding if function call should be used... by Roland Scheidegger · 9 years ago
  90. 59af7ed mesa/fbo: lock ctx->Shared->Mutex when allocating renderbuffers by Martin Peres · 9 years ago
  91. fa38321 mesa/fbo: do not assign a value that is never read later on by Martin Peres · 9 years ago
  92. 8f7338f egl: add initial EGL_MESA_image_dma_buf_export v2.4 by Dave Airlie · 10 years ago
  93. 22ccdf1 i965/state: Remove brw->state.dirty by Jordan Justen · 9 years ago
  94. 7ecf353 i965/state: Don't use brw->state.dirty.mesa by Jordan Justen · 9 years ago
  95. 4e56a9a i965/state: Don't use brw->state.dirty.brw by Jordan Justen · 9 years ago
  96. 20ef23b i965/state: Add compute pipeline with empty atom lists by Jordan Justen · 9 years ago
  97. a8e39e1 i965/state: Only upload render programs for render state uploads by Jordan Justen · 9 years ago
  98. d70f4e6 i965/state: Create separate dirty state bits for each pipeline by Jordan Justen · 9 years ago
  99. db11955 i965/state: Support multiple pipelines in brw->num_atoms by Jordan Justen · 9 years ago
  100. 736a31d i965/state: Rename brw_clear_dirty_bits to brw_render_state_finished by Jordan Justen · 9 years ago