1. b1d21e1 docs: Mark ARB_gpu_shader_fp64 as done for i965/gen8+ by Iago Toral Quiroga · 9 years ago
  2. 309d285 i965: Enable ARB_gpu_shader_fp64 for gen8+ by Iago Toral Quiroga · 9 years ago
  3. 58f304d i965/tes/scalar: Fix load input for doubles by Iago Toral Quiroga · 8 years ago
  4. 61197b8 i965/tcs/scalar: fix store output for doubles by Iago Toral Quiroga · 8 years ago
  5. cda3435 i965/tcs/scalar: fix load input for doubles by Iago Toral Quiroga · 8 years ago
  6. 66192b3 i965/fs: fix nir_intrinsic_store_output for doubles by Iago Toral Quiroga · 8 years ago
  7. 3cce67a i965/fs: fix number of output components for doubles by Iago Toral Quiroga · 8 years ago
  8. 0297f10 i965/vec4: handle doubles in type_size_vec4() by Iago Toral Quiroga · 8 years ago
  9. 8c6d147 i965/fs: support doubles with shared variable stores by Iago Toral Quiroga · 9 years ago
  10. 943f944 i965/fs: support doubles with ssbo stores by Iago Toral Quiroga · 9 years ago
  11. b9aa66a i965/fs: add shuffle_64bit_data_for_32bit_write helper by Iago Toral Quiroga · 9 years ago
  12. 33f7ec1 i965/fs: support doubles with SSBO loads by Iago Toral Quiroga · 9 years ago
  13. 8aa01ac i965/fs: support doubles with shared variable loads by Iago Toral Quiroga · 8 years ago
  14. 6eab06b i965/fs: Add do_untyped_vector_read helper by Iago Toral Quiroga · 8 years ago
  15. b86d478 i965/fs: support doubles with UBO loads by Iago Toral Quiroga · 9 years ago
  16. 58f1804 i965/fs: fix pull constant load component selection for doubles by Iago Toral Quiroga · 9 years ago
  17. 71fd494 i965/fs: Fix and document component(). by Francisco Jerez · 8 years ago
  18. e209134 i965/fs: Fix fs_visitor::VARYING_PULL_CONSTANT_LOAD for doubles by Iago Toral Quiroga · 9 years ago
  19. 50b7676 i965/fs: add shuffle_32bit_load_result_to_64bit_data helper by Iago Toral Quiroga · 9 years ago
  20. 4d9c461 i965/fs: Stop using the LOAD_PAYLOAD instruction in lower_simd_width. by Francisco Jerez · 8 years ago
  21. 9149fd6 i965/fs: fix copy/constant propagation regioning checks by Iago Toral Quiroga · 9 years ago
  22. 789eecd i965/fs: fix copy propagation from load payload by Iago Toral Quiroga · 9 years ago
  23. cf375a3 i965/fs: fix copy propagation of partially invalidated entries by Iago Toral Quiroga · 9 years ago
  24. ea1ef49 i965/fs: Reindent register offset calculation of try_copy_propagate(). by Francisco Jerez · 8 years ago
  25. 0fb1980 i965/fs: Simplify and fix register offset calculation of try_copy_propagate(). by Francisco Jerez · 8 years ago
  26. 7aa53cd i965/fs: disallow type change in copy-propagation if types have different sizes by Iago Toral Quiroga · 9 years ago
  27. ac9b966 i965/fs: Fix copy propagation of load payload for double operands by Iago Toral Quiroga · 9 years ago
  28. 70dc19f i965/fs: Fix propagation of copies with strided source. by Francisco Jerez · 8 years ago
  29. 17decd9 i965/fs: fix subreg_offset overflow in byte_offset() by Iago Toral Quiroga · 9 years ago
  30. 2fd79eb i965: Fix JIP to skip over sibling do...while loops. by Kenneth Graunke · 8 years ago
  31. 2f02fad i965: Make a "does this while jump before our instruction?" helper. by Kenneth Graunke · 8 years ago
  32. b6f250d i965: Send the minimal number of STATE_BASE_ADDRESS packets. by Kenneth Graunke · 8 years ago
  33. 97179c6 i965: Combine Gen4-7 and Gen8+ state base address emitters. by Kenneth Graunke · 8 years ago
  34. 7b70a12 i965: Move Gen4-5 programs to brw_upload_programs() too. by Kenneth Graunke · 8 years ago
  35. b23b099 i965: Mark brw const in brw_state_dirty and callers. by Kenneth Graunke · 8 years ago
  36. 8e71ac7 glsl: Don't do constant propagation in opt_constant_folding. by Kenneth Graunke · 8 years ago
  37. db8fcbb glsl: Avoid excess tree walking when folding ir_dereference_arrays. by Kenneth Graunke · 8 years ago
  38. 329fe93 glsl: Consolidate duplicate copies of constant folding. by Kenneth Graunke · 8 years ago
  39. 3bf27a9 glsl: Remove bonus tree walking in opt_constant_folding(). by Kenneth Graunke · 8 years ago
  40. 8e59670 glsl: Make opt_constant_variable() bail in useless cases. by Kenneth Graunke · 8 years ago
  41. c907ca6 i965: Flip interpolateAtOffset's y offset when necessary. by Kenneth Graunke · 8 years ago
  42. 6d65b0c nir: Add a nir->info.uses_interp_var_at_offset flag. by Kenneth Graunke · 8 years ago
  43. d4d7e15 glsl: Drop bad ASSERT_TRUE in gl_CullDistance link_varyings test. by Kenneth Graunke · 8 years ago
  44. 9525f33 clover: Handle PIPE_SHADER_IR_NIR in switch by Jan Vesely · 8 years ago
  45. 277818e freedreno/ir3: small standalone compiler cleanup by Rob Clark · 8 years ago
  46. f06343d nir: forward-declare 'struct gl_shader_program' by Rob Clark · 8 years ago
  47. 79d6409 nir: return progress from lower_idiv by Rob Clark · 8 years ago
  48. f8840f4 freedreno/ir3: lower fdiv by Rob Clark · 8 years ago
  49. 53cde5e freedreno/ir3: handle VARYING_SLOT_PNTC by Rob Clark · 9 years ago
  50. 2f15810 freedreno/ir3: disable TGSI specific hacks in nir case by Rob Clark · 9 years ago
  51. 784086f freedreno/ir3: add support for NIR as preferred IR by Rob Clark · 9 years ago
  52. 8b24f7b nir: fix comment typo about f2d/d2f by Rob Clark · 8 years ago
  53. be2b13e nv50/ir: avoid asserts when the state tracker feeds us bogus inputs by Ilia Mirkin · 8 years ago
  54. 9323d08 nvc0: don't try to go through the push path for indirect draws by Ilia Mirkin · 8 years ago
  55. 2ef3cdb nvc0/ir: make sure to align the second arg of TXD to 4, as we do for TEX by Ilia Mirkin · 8 years ago
  56. 8c02939 nv50,nvc0: add support for cull distances by Tobias Klausmann · 8 years ago
  57. 2ad970e st/mesa: disable cull distance for now by Ilia Mirkin · 8 years ago
  58. 09e041d i965: Use blorp for all clears by Jason Ekstrand · 8 years ago
  59. 1cfb4bc i965: Use blorp for all stencil blits by Jason Ekstrand · 8 years ago
  60. 64f2907 i965: Use blorp for all updownsample blits by Jason Ekstrand · 8 years ago
  61. f5febc8 i965/blorp: Add support for 16x MSAA by Jason Ekstrand · 8 years ago
  62. a32315b i965: move brw_meta_set_fast_clear_color to brw_meta_util.c by Jason Ekstrand · 8 years ago
  63. 36529f6 i965; Move brw_meta_get_*_rect to brw_meta_util.c by Jason Ekstrand · 8 years ago
  64. 21034f1 i965: Move brw_is_color_fast_clear_compatible to brw_meta_util by Jason Ekstrand · 8 years ago
  65. b05c68f i965: Move brw_get_rb_for_slice to brw_meta_util by Jason Ekstrand · 8 years ago
  66. 672cffe i965/blorp: Get rid of the blorp_prog_data_int() helper by Jason Ekstrand · 8 years ago
  67. c228ea8 i965/blorp: Delete the old blorp shader emit code by Jason Ekstrand · 8 years ago
  68. c18da26 i965/blorp: Stop doing f2i(i2f(sample_id)) by Jason Ekstrand · 8 years ago
  69. e503da6 i965/blorp: Refactor coordinate munging by Jason Ekstrand · 8 years ago
  70. 8636937 i965/blorp: Add bilinear blending support to the NIR path by Jason Ekstrand · 8 years ago
  71. 6bd7bd6 i965/blorp: Add support for averaging resolves to the NIR path by Jason Ekstrand · 8 years ago
  72. c7269c1 i965/blorp: Add MSAA encode/decode support to the NIR path by Jason Ekstrand · 8 years ago
  73. df8c293 i965/blorp: Add support for W-[de]tiling to the NIR path by Jason Ekstrand · 8 years ago
  74. 6adb8d6 i965/blorp: Add support for discard-based bounds checks to the NIR path by Jason Ekstrand · 8 years ago
  75. 4bdace0 i965/blorp: Add initial support for NIR-based blit shaders by Jason Ekstrand · 8 years ago
  76. b0275ad i965/blorp: Refactor getting the blit kernel into a helper by Jason Ekstrand · 8 years ago
  77. 6df3d75 i965/blorp: Use NIR for clear shaders by Jason Ekstrand · 8 years ago
  78. bb45f42 i965/blorp: Create the program key in get_clear_kernel by Jason Ekstrand · 8 years ago
  79. c1fe885 i965/blorp: Add a helper for compiling NIR shaders by Jason Ekstrand · 8 years ago
  80. 353eadb blorp: Add initial state setup support for SIMD8 dispatch by Jason Ekstrand · 8 years ago
  81. cd5a290 i965/blorp: Add a param array to prog_data by Jason Ekstrand · 8 years ago
  82. c46cbe1 i965/blorp: Add a prog_data_init helper by Jason Ekstrand · 8 years ago
  83. 50e5e1f i965/fs: Implement the new NIR MCS texturing by Jason Ekstrand · 8 years ago
  84. f47faa4 nir: Add texture opcodes and source types for multisample compression by Jason Ekstrand · 8 years ago
  85. 87a41e8 nir/builder: Add a helper for grabbing multiple channels from an ssa def by Jason Ekstrand · 8 years ago
  86. fc58cb5 nir/builder: Generate the alu helpers directly in python by Jason Ekstrand · 8 years ago
  87. a0e6e5f i965/fs: Use MRF0 for the repclear message by Jason Ekstrand · 8 years ago
  88. 5a68df8 i965/blorp: Simplify the sample layout calculation by Jason Ekstrand · 8 years ago
  89. bee160b i965/fs: Organize prog_data by ksp number rather than SIMD width by Jason Ekstrand · 8 years ago
  90. 7be100a i965/gen7_wm: Move where we set the fast clear op by Jason Ekstrand · 8 years ago
  91. 1ec466d i965/fs: Stop setting dispatch_grf_start_reg from the visitor by Jason Ekstrand · 8 years ago
  92. 082768a i965/fs: Clean up the logic in compile_fs a bit by Jason Ekstrand · 8 years ago
  93. b0f8768 i965/state: Clean up WM/PS state to pull more things out of prog_data by Jason Ekstrand · 8 years ago
  94. 712a980 i965/fs: Rework the persample shading key/prog_data bits by Jason Ekstrand · 8 years ago
  95. a2f50d8 nir: Add an info bit for uses_sample_qualifier by Jason Ekstrand · 8 years ago
  96. 59156b2 i965: Fix undefined df bits in brw_reg comparisons. by Kenneth Graunke · 8 years ago
  97. 9f8867d i965: disable cull distance temporarily. by Dave Airlie · 8 years ago
  98. 7a6d558 Revert "glsl: Extend lowering pass for gl_ClipDistance to support other arrays (v4)" by Dave Airlie · 8 years ago
  99. a608e94 docs: Mark GL_OES_shader_io_blocks as started by Ian Romanick · 8 years ago
  100. 4e959cf docs: update ARB_cull_distance status. by Kristian Høgsberg Kristensen · 8 years ago