1. 6d8e466 docs: mark off tess for nvc0 by Ilia Mirkin · 9 years ago
  2. 88818c4 gk110/ir: fake BAR support by Ilia Mirkin · 9 years ago
  3. fd09232 nvc0/ir: cleanup private enums that have graduated to gallium by Ilia Mirkin · 9 years ago
  4. da89e75 nvc0/ir: allow tess eval output loads to be CSE'd by Ilia Mirkin · 9 years ago
  5. 77672cd nvc0/ir: add hazard for 2nd dim of vfetch/load indirect argument by Ilia Mirkin · 9 years ago
  6. 7cf2bff nvc0/ir: patch vertex count is stored in the upper bits by Ilia Mirkin · 9 years ago
  7. e3e2df0 nvc0/ir: add support for reading outputs in tess control shaders by Ilia Mirkin · 10 years ago
  8. 71744c0 nvc0/ir: set perPatch flag on load/stores to per-patch varyings by Ilia Mirkin · 10 years ago
  9. c2350fb nvc0/ir: populate info structure based on new tess properties by Ilia Mirkin · 10 years ago
  10. 59438a4 nvc0/ir: mark varyings as per-patch based on semantic name by Ilia Mirkin · 10 years ago
  11. 4b2a58a nvc0: TESSCOORD comes in as a sysval, not an input by Ilia Mirkin · 10 years ago
  12. c8e5337 nvc0: add handling for set_tess_state callback by Ilia Mirkin · 10 years ago
  13. d1ffdeb nvc0: add support for setting patch vertices at draw time by Ilia Mirkin · 9 years ago
  14. b9ea557 nvc0: support MAX_SHADER_PATCH_VARYINGS by Ilia Mirkin · 9 years ago
  15. f97c14f nvc0: preliminary tess support by Ilia Mirkin · 10 years ago
  16. 65d84da docs/GL3.txt: update ARB_shader_subroutine status. by Dave Airlie · 9 years ago
  17. c3fad00 st/mesa: enable shader subroutine by Dave Airlie · 9 years ago
  18. a922c27 st/mesa: add subroutine bits (v1.1) by Dave Airlie · 9 years ago
  19. 6f57fda mesa: fill out the ARB_shader_subroutine APIs by Dave Airlie · 9 years ago
  20. 3f4f3e2 program: add subroutine uniform support (v1.1) by Dave Airlie · 9 years ago
  21. 0a18f16 program_resource: add subroutine support (v3.1) by Dave Airlie · 9 years ago
  22. 6026686 glsl: add uniform and program resource support (v2) by Dave Airlie · 9 years ago
  23. 44ea8b9 mesa/mtypes: add gl_subroutine_function and uniform storage to shader (v2) by Dave Airlie · 9 years ago
  24. 7dd429e glsl/ir: add subroutine lowering pass (v2.3) by Dave Airlie · 9 years ago
  25. 65ac360 glsl: add ast/parser support for subroutine parsing storage (v3.2) by Dave Airlie · 9 years ago
  26. 884df9e glsl/ir: allow ir_call to handle subroutine calling by Dave Airlie · 9 years ago
  27. 30681c3 glsl/ir: add subroutine information storage to ir_function (v1.1) by Dave Airlie · 9 years ago
  28. d8a250c mesa: add function to check if shader subroutines are enabled. by Dave Airlie · 9 years ago
  29. 670b9e5 mesa: add inline conversion functions for ARB_shader_subroutine (v2) by Dave Airlie · 9 years ago
  30. f73ef82 glsl: don't eliminate subroutine types. by Dave Airlie · 9 years ago
  31. 57f2429 glsl/types: add new subroutine type (v3.2) by Dave Airlie · 9 years ago
  32. d16ff8a glsl: Make `subroutine` a reserved keyword by Chris Forbes · 10 years ago
  33. 24b0e50 dispatch_sanity: add shader subroutine to fix make check by Dave Airlie · 9 years ago
  34. cc172fd glsl: Add extension plumbing and define for ARB_shader_subroutine by Chris Forbes · 10 years ago
  35. 25d6f56 mesa: Add glGet support for ARB_shader_subroutine implementation limits by Chris Forbes · 10 years ago
  36. 4c7b007 mesa: Add extension tracking for arb_shader_subroutine (v2) by Chris Forbes · 10 years ago
  37. b8f3e31 glapi: Add ARB_shader_subroutine functions and enums (v2) by Chris Forbes · 10 years ago
  38. 2ffe9b5 mesa: Add stubs for ARB_shader_subroutine entrypoints by Chris Forbes · 10 years ago
  39. 2ca1f76 dispatch_sanity.cpp: remove commented out tess entries by Dave Airlie · 9 years ago
  40. 18955e8 glsl/tests: fix varying_test since tess changes. by Dave Airlie · 9 years ago
  41. b406c34 i965: fix warning since tess merge. by Dave Airlie · 9 years ago
  42. bac12c8 radeonsi: enable tessellation, update GL3.txt & release notes by Marek Olšák · 9 years ago
  43. a193c49 radeonsi: add scratch buffer support for tessellation shaders by Marek Olšák · 9 years ago
  44. 12df9a7 radeonsi: update invariant registers for tessellation by Marek Olšák · 9 years ago
  45. 99bf47f radeonsi: add assertions into draw_vbo and check tessellation by Marek Olšák · 9 years ago
  46. 5aa5f90 radeonsi: set the rasterization primitive type for tessellation by Marek Olšák · 9 years ago
  47. 3344699 radeonsi: set VGT_LS_HS_CONFIG for tessellation by Marek Olšák · 9 years ago
  48. 09d02fa radeonsi: update IA_MULTI_VGT_PARAM for tessellation by Marek Olšák · 9 years ago
  49. 74c1001 radeonsi: add derived tessellation state by Marek Olšák · 9 years ago
  50. db267a0 radeonsi: implement a fixed-function tessellation control shader and its state by Marek Olšák · 9 years ago
  51. b6f4fdf radeonsi: set up a ring buffer for tessellation factors by Marek Olšák · 9 years ago
  52. ebfd9e0 radeonsi: add tessellation shader states by Marek Olšák · 9 years ago
  53. aa2fa67 radeonsi: update si_get_vs_info and si_get_vs_state for tessellation by Marek Olšák · 9 years ago
  54. fff16e4 radeonsi: add shader code generation for tessellation by Marek Olšák · 9 years ago
  55. 4805685 radeonsi: implement TGSI_OPCODE_BARRIER by Marek Olšák · 10 years ago
  56. 59b3556 radeonsi: program VGT_SHADER_STAGES_EN for tessellation by Marek Olšák · 10 years ago
  57. d9d0de4 radeonsi: add translation of PATCH primitives by Marek Olšák · 10 years ago
  58. 55b6f1c radeonsi: add support for tessellation shader resources and samplers by Marek Olšák · 10 years ago
  59. d1f43a7 radeonsi: add code for creating, binding and destroying tessellation shaders by Marek Olšák · 10 years ago
  60. c267046 radeonsi: add debug flags for dumping tessellation shaders by Marek Olšák · 10 years ago
  61. 3ce91c7 radeonsi: rework how shader pointers to descriptors are set by Marek Olšák · 10 years ago
  62. 57b6f8d radeonsi: rename build_streamout_store -> build_tbuffer_store_dwords by Marek Olšák · 9 years ago
  63. f668448 radeonsi: separate primitive ID computation by Marek Olšák · 9 years ago
  64. aa1f2af radeonsi: move declaring streamout parameters to its own function by Marek Olšák · 9 years ago
  65. 2ecb06b radeonsi: make ES2GS offset sgpr location dynamic by Marek Olšák · 10 years ago
  66. 1bc0fba gallium/radeon: expose emit_fetch by Marek Olšák · 9 years ago
  67. a3be59b gallium/radeon: expose LLVM functions implementing emit_store by Marek Olšák · 10 years ago
  68. 7626ad8 st/mesa: enable tessellation if the driver supports it by Marek Olšák · 9 years ago
  69. bda9094 st/mesa: set default tessellation levels by Marek Olšák · 9 years ago
  70. 82f7fad st/mesa: add barrier support by Ilia Mirkin · 10 years ago
  71. 8f40428 st/mesa: disable copy propagation for tessellation shaders by Ilia Mirkin · 10 years ago
  72. f4c13fa st/mesa: set vertices_per_patch when drawing by Ilia Mirkin · 10 years ago
  73. 37d1809 st/mesa: add 2d indexing support to outputs by Ilia Mirkin · 10 years ago
  74. c999861 st/mesa: handle tessellation 2D varyings correctly by Marek Olšák · 9 years ago
  75. 05c8474 st/mesa: lower gl_TessLevel from float[] to vecn by Ilia Mirkin · 10 years ago
  76. d00e276 st/mesa: query shader CAPs for tessellation by Ilia Mirkin · 10 years ago
  77. 40bc1c3 st/mesa: add texture updates for tessellation programs by Ilia Mirkin · 10 years ago
  78. bda7913 st/mesa: handle constbufs/ubos for tessellation shaders by Ilia Mirkin · 10 years ago
  79. a58a66f st/mesa: add conversion for tessellation shaders by Marek Olšák · 9 years ago
  80. ba9fb96 st/mesa: add tessellation shader states by Ilia Mirkin · 10 years ago
  81. df4ee8e mesa: implement GL_IS_PER_PATCH by Marek Olšák · 9 years ago
  82. 0af240e glsl: use separate varying slots for patch varyings by Marek Olšák · 9 years ago
  83. d070238 glsl: fix locations of 2-dimensional varyings without varying packing (v2) by Marek Olšák · 9 years ago
  84. 41acdae glsl: don't demote tess control shader outputs by Marek Olšák · 10 years ago
  85. 3a4b87f glsl: disable varying packing between tessellation shaders by Marek Olšák · 10 years ago
  86. d5787e7 glsl: allow indexing of gl_out with a non-const if length isn't known by Marek Olšák · 9 years ago
  87. 19f46d0 glsl: allow redeclaration of TCS gl_out[] by Chris Forbes · 10 years ago
  88. 8cf7297 glsl: validate restrictions on use of barrier() by Chris Forbes · 10 years ago
  89. 799afad glsl: allow barrier() in tessellation control shaders by Marek Olšák · 9 years ago
  90. df16e0d glsl: analyze TES usage of gl_ClipDistance by Chris Forbes · 10 years ago
  91. 0e94f35 glsl: push vertex count determination down one level by Chris Forbes · 10 years ago
  92. 567f1b2 glsl: pass shader stage to lower_output_reads and handle tess control by Ilia Mirkin · 10 years ago
  93. 61846f2 glsl: properly size unsized arrays in tess stages by Chris Forbes · 10 years ago
  94. d563946 glsl: restrict indexing for writes to TCS outputs to gl_InvocationID by Chris Forbes · 10 years ago
  95. da7adb9 glsl: add builtin constants for ARB_tessellation_shader by Chris Forbes · 10 years ago
  96. b7f98f9 glsl: allow nonconst indexing of arrays where we can work out an implicit size by Chris Forbes · 10 years ago
  97. 64a0ae8 glsl: relax unsized input/output block arrays for TCS/TES by Chris Forbes · 10 years ago
  98. 2abbe94 glsl: add the tessellation extension to the list for the "layout" qualifier by Marek Olšák · 9 years ago
  99. fb800b3 glsl: don't lower variable indexing on non-patch tessellation inputs/outputs by Marek Olšák · 9 years ago
  100. 0cfac91 glsl: make stand-alone compiler work with tessellation shaders. by Fabian Bieler · 10 years ago