1. 5c9f104 radeonsi: don't pass si_shader to si_compile_llvm by Marek Olšák · 9 years ago
  2. 54ed836 radeonsi: move si_shader_binary_upload out of si_compile_llvm by Marek Olšák · 9 years ago
  3. f20a76a radeonsi: always keep shader code, rodata, and relocs in memory by Marek Olšák · 9 years ago
  4. 63345cf radeonsi: don't pass si_shader to si_shader_binary_read by Marek Olšák · 9 years ago
  5. 2d3a964 radeonsi: don't pass si_shader to si_shader_binary_read_config by Marek Olšák · 9 years ago
  6. 20b9b5d radeonsi: add struct si_shader_config by Marek Olšák · 9 years ago
  7. 890873d radeonsi: move NULL exporting into a separate function by Marek Olšák · 9 years ago
  8. a72ed2f radeonsi: move MRT color exporting into a separate function by Marek Olšák · 9 years ago
  9. 0ffe3d3 radeonsi: use EXP_NULL for pixel shaders without outputs by Marek Olšák · 9 years ago
  10. 677c659 radeonsi: only use LLVMBuildLoad once when updating color outputs at the end by Marek Olšák · 9 years ago
  11. 185267a radeonsi: export "undef" values for undefined PS outputs by Marek Olšák · 9 years ago
  12. 1ce659f radeonsi: move MRTZ export into a separate function by Marek Olšák · 9 years ago
  13. 5f3e6b5 radeonsi: simplify setting the DONE bit for PS exports by Marek Olšák · 9 years ago
  14. e00f3f2 radeonsi: set SPI color formats and CB_SHADER_MASK outside of compilation by Marek Olšák · 9 years ago
  15. 4e597c2 radeonsi: write all MRTs only if there is exactly one output by Marek Olšák · 9 years ago
  16. 746a7a7 radeonsi: determine SPI_SHADER_Z_FORMAT outside of shader compilation by Marek Olšák · 9 years ago
  17. 2cb8bf9 radeonsi: determine DB_SHADER_CONTROL outside of shader compilation by Marek Olšák · 9 years ago
  18. ff7e777 tgsi/scan: set which color components are read by a fragment shader by Marek Olšák · 9 years ago
  19. 18ec767 tgsi/scan: fix tgsi_shader_info::reads_z by Marek Olšák · 9 years ago
  20. f3658be tgsi/scan: set if a fragment shader writes sample mask by Marek Olšák · 9 years ago
  21. 3e8f644 glsl: Disallow vectorization of vector_insert/extract. by Kenneth Graunke · 9 years ago
  22. d8cd5e3 anv/state: Pull sampler vk-to-gen maps into genX_state_util.h by Jason Ekstrand · 9 years ago
  23. 195c60d nir/spirv: Wrap borrow/carry ops in b2i by Jason Ekstrand · 9 years ago
  24. 000eb00 nir/spirv/cfg: Only set fall to true at the start of a case by Jason Ekstrand · 9 years ago
  25. 8d4039e softpipe: tell draw about the vertex layout we want by Roland Scheidegger · 9 years ago
  26. 8e3a767 llvmpipe: use ints not unsigned for slots by Roland Scheidegger · 9 years ago
  27. 2dbc20e draw: nuke the interp parameter from vertex_info by Roland Scheidegger · 9 years ago
  28. 892e2d1 softpipe: don't abuse the draw vertex_info struct for something different by Roland Scheidegger · 9 years ago
  29. b64d008 softpipe: fix mapping of "special" vs outputs by Roland Scheidegger · 9 years ago
  30. 01761a3 llvmpipe: scratch some special handling of vp_index/layer by Roland Scheidegger · 9 years ago
  31. afa0350 draw: rework handling of non-existing outputs in emit code by Roland Scheidegger · 9 years ago
  32. de65d4d anv: Fix build without VALGRIND by Jordan Justen · 9 years ago
  33. 5bbf060 i965/compiler: Enable more lowering in NIR by Jason Ekstrand · 9 years ago
  34. 573351c nir/algebraic: Add more lowering by Jason Ekstrand · 9 years ago
  35. 1f50360 nir/opcodes: Fix the folding expression for usub_borrow by Jason Ekstrand · 9 years ago
  36. 22804de nir/spirv: Properly implement Modf by Jason Ekstrand · 9 years ago
  37. 1f3593d nir/builder: Add a helper for storing to a deref by Jason Ekstrand · 9 years ago
  38. 39c41be mesa: Add KBL PCI IDs and platform information. by Sarah Sharp · 9 years ago
  39. 0819287 svga: Rename SVGA_HINT_FLAG_DRAW_EMITTED by Sinclair Yeh · 9 years ago
  40. 9ccc716 svga: allow preemptive flushing on DMA, update, and readback commands by Sinclair Yeh · 9 years ago
  41. b074a5b svga: skip vertex attribute instruction with zero usage_mask by Charmaine Lee · 9 years ago
  42. b59fad8 st/mesa: minor clean-ups in st_atom.c by Brian Paul · 9 years ago
  43. 85444ab st/mesa: replace bitmap size checks with assertion by Brian Paul · 9 years ago
  44. 18038b9 st/mesa: check texture target in allocate_full_mipmap() by Brian Paul · 9 years ago
  45. c032ae8 st/mesa: move mipmap allocation check logic into a function by Brian Paul · 9 years ago
  46. 0d39b5f main: s/GLuint/GLbitfield for state bitmasks by Brian Paul · 9 years ago
  47. c81ddc2 vbo: s/GLuint/GLbitfield/ for state bitmasks by Brian Paul · 9 years ago
  48. 3c0521c st/mesa: use GLbitfield in st_state_flags, add comments by Brian Paul · 9 years ago
  49. 4cd1bd4 s/GLuint/GLbitfield/ for st_invalidate_state() parameter by Brian Paul · 9 years ago
  50. 2cc5280 st/mesa: be more careful about state validation in st_Bitmap() by Brian Paul · 9 years ago
  51. b6bcf08 st/mesa: move bitmap cache flushing out of state validation by Brian Paul · 9 years ago
  52. c28d72a st/mesa: check state->mesa in early return check in st_validate_state() by Brian Paul · 9 years ago
  53. c75d00e st/mesa: protect debug printf() with a conditional instead of comment by Brian Paul · 9 years ago
  54. 72d6bbc st/mesa: fix comment indentation in st_flush_bitmap_cache() by Brian Paul · 9 years ago
  55. e58be8a glsl: fix varying slot allocation for blocks and structs with explicit locations by Timothy Arceri · 9 years ago
  56. 47dde2b glsl: don't try adding built-ins to explicit locations bitmask by Timothy Arceri · 9 years ago
  57. ac6e2c2 glsl: fix overlapping of varying locations for arrays and structs by Timothy Arceri · 9 years ago
  58. 5907a02 glsl: create helper to remove outer vertex index array used by some stages by Timothy Arceri · 9 years ago
  59. 30991d7 glsl: remove unused varyings before packing them by Timothy Arceri · 9 years ago
  60. 0d7477a gallium/r600: Replace ALIGN_DIVUP with DIV_ROUND_UP by Krzysztof Sobiecki · 9 years ago
  61. bbd29f1 vc4: Fix driver build from last minute rebase fix. by Eric Anholt · 9 years ago
  62. 25aa436 vc4: Optimize out a comparison for bcsel based on an ALU comparison by Eric Anholt · 9 years ago
  63. 7a9eb76 vc4: Add missing sRGB decode to texel fetches. by Eric Anholt · 9 years ago
  64. f01ca9e vc4: Add support for GL_ARB_texture_swizzle. by Eric Anholt · 9 years ago
  65. 12519a9 vc4: Use NIR texture lowering for texture swizzling. by Eric Anholt · 9 years ago
  66. 71db7d3 vc4: Replace the SSA-style SEL operators with conditional MOVs. by Eric Anholt · 9 years ago
  67. 0a89f30 vc4: Don't try the SF coalescing unless it's on a def. by Eric Anholt · 9 years ago
  68. 8284786 anv/gen9: Teach gen9_image_view_init() about 1D surface qpitch by Chad Versace · 9 years ago
  69. e05b307 isl: Add isl_surf_get_array_pitch_el() by Chad Versace · 9 years ago
  70. c1e8905 isl/gen9: Support ISL_DIM_LAYOUT_GEN9_1D by Chad Versace · 9 years ago
  71. eea2d4d isl: Don't align phys_slice0_sa.width twice by Chad Versace · 9 years ago
  72. 39d043f isl: Fix the documented units of isl_surf::row_pitch by Chad Versace · 9 years ago
  73. dcb9c11 anv/gen9: Fix oob lookup of surface halign, valign by Chad Versace · 9 years ago
  74. 94566d9 anv/meta: Teach meta how to blit from a 1D image by Chad Versace · 9 years ago
  75. 1953cee gallium/drivers/svga: Use unsigned for loop index by Edward O'Callaghan · 9 years ago
  76. 8e2a8ec gallium/drivers/r600: Use unsigned for loop index by Edward O'Callaghan · 9 years ago
  77. 76a7d6f gallium/drivers/ilo: Use unsigned for loop index by Edward O'Callaghan · 9 years ago
  78. 5071c19 gallium: Use unsigned for loop index by Edward O'Callaghan · 9 years ago
  79. bfabd5e gallium/drivers: Remove unnecessary semicolons by Edward O'Callaghan · 9 years ago
  80. 67d4b4b gallium: Remove unnecessary semicolons by Edward O'Callaghan · 9 years ago
  81. 9d59b9d llvmpipe: Optimize lp_rast_triangle_32_3_16 for POWER8 by Oded Gabbay · 9 years ago
  82. 925c46c llvmpipe: Optimize BUILD_MASK(_LINEAR) for POWER8 by Oded Gabbay · 9 years ago
  83. 3bbe16e llvmpipe: Optimize do_triangle_ccw for POWER8 by Oded Gabbay · 9 years ago
  84. e99555e llvmpipe: add POWER8 portability file - u_pwr8.h by Oded Gabbay · 9 years ago
  85. afe88f6 configure.ac: Detect if running on POWER8 arch by Oded Gabbay · 9 years ago
  86. 7295f4f nir: Add a lower_fdiv option, turn fdiv into fmul/frcp. by Kenneth Graunke · 9 years ago
  87. bd21b54 i965: Only turn on ARB_compute_shader if we can write registers. by Kenneth Graunke · 9 years ago
  88. 25b7e4a i965: Use rcp in brw_lower_texture_gradients rather than 1.0 / x. by Kenneth Graunke · 9 years ago
  89. 3d402d4 mesa: fix GL_MAX_NAME_LENGTH query for tessellation shaders by Timothy Arceri · 9 years ago
  90. 7a069be nir/spirv: Fix switch statements with duplicate cases by Jason Ekstrand · 9 years ago
  91. 506a467 nir/spirv/cfg: Assert that blocks only ever get added once by Jason Ekstrand · 9 years ago
  92. e1e1b67 glsl: don't change the varying type in validation code by Timothy Arceri · 9 years ago
  93. 21590a3 glsl: move lowering after matching validation by Timothy Arceri · 9 years ago
  94. 0508d95 glsl: only add outward facing varyings to resourse list for SSO by Timothy Arceri · 9 years ago
  95. 71a25a0 nir/spirv: Simplify phi node handling by Jason Ekstrand · 9 years ago
  96. 4d2a7f5 i965/gen9: Modify the conditions to use blitter on skl+ by Anuj Phogat · 10 years ago
  97. 0bf037c i965/gen9: Return false in place of assert in intelEmitCopyBlit() by Anuj Phogat · 9 years ago
  98. 5cbe01c83 i965/gen9: Remove regions overlap check in fast copy blit by Anuj Phogat · 9 years ago
  99. 3c8b97a i965/gen9: Don't use fast copy blit in case of non power of 2 cpp by Anuj Phogat · 9 years ago
  100. ec899f6 anv/pipeline: Lower indirect temporaries and inputs by Jason Ekstrand · 9 years ago