1. cb2d181 i965: replace brw_vertex_program with new generic brw_program by Timothy Arceri · 8 years ago
  2. 81faead mesa/i965/i915/r200: eliminate gl_vertex_program by Timothy Arceri · 8 years ago
  3. 40258a1 i965: Eliminate brw->vs.prog_data pointer. by Kenneth Graunke · 8 years ago
  4. 94d0e7d i965: get rid of duplicated values from gen_device_info by Lionel Landwerlin · 8 years ago
  5. 4adad99 i965: use new subroutine index uploader. by Dave Airlie · 8 years ago
  6. a84b5d4 i965: Fix cross-primitive scratch corruption when changing the per-thread allocation. by Francisco Jerez · 8 years ago
  7. 6d5ce1b i965: Make all atoms to track BRW_NEW_BLORP by default by Kenneth Graunke · 8 years ago
  8. 2bf041d i965: Extract push constant state to a new file by Ben Widawsky · 9 years ago
  9. 82ad571 glsl: Move _mesa_shader_stage_to_string/abbrev to shader_enums.c by Kristian Høgsberg Kristensen · 9 years ago
  10. 0d5cb4a i965: Only call _mesa_load_state_parameters if prog exists. by Kenneth Graunke · 9 years ago
  11. 94bdb50 i965/gen6: Resolve GCC sign-compare warning. by Rhys Kidd · 9 years ago
  12. 37c2687 i965: Rename some PIPE_CONTROL flags by Ben Widawsky · 10 years ago
  13. 0b499ab i965: Do Sandybridge workaround flushes before each primitive. by Kenneth Graunke · 10 years ago
  14. 7b6620f i965: Store floating point mode choice in brw_stage_prog_data. by Kenneth Graunke · 10 years ago
  15. 4f24c16 i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache). by Kenneth Graunke · 10 years ago
  16. ce44b20 i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA. by Kenneth Graunke · 10 years ago
  17. bea9b8e i965: Alphabetize brw_tracked_state flags and use a consistent style. by Kenneth Graunke · 10 years ago
  18. 5e37a2a i965: Skip _mesa_load_state_parameters when there are zero parameters. by Kenneth Graunke · 10 years ago
  19. f92fbd5 i965: Move curb_read_length/total_scratch to brw_stage_prog_data. by Kenneth Graunke · 10 years ago
  20. 2c50212 i965: Store uniform constant values in a gl_constant_value instead of float by Neil Roberts · 10 years ago
  21. 489ec68 i965: Update a ton of comments about constant buffers. by Eric Anholt · 10 years ago
  22. 34f4e61 i965/gen6+: Merge VS/GS and WM push constant buffer upload paths. by Eric Anholt · 10 years ago
  23. c0f1929 i965: Move dispatch_grf_start_reg and first_curbe_grf into stage_prog_data. by Eric Anholt · 10 years ago
  24. c00d3bd i965: Reuse libdrm's header for AUB definitions. by Eric Anholt · 10 years ago
  25. 890287b i965: Remove unneeded VS workaround stalls on Baytrail. by Greg Hunt · 10 years ago
  26. 20404e4 i965: Move push constant state packets to push constant update time. by Eric Anholt · 10 years ago
  27. 680d202 i965/gen6: Don't update unit state when samplers change. by Eric Anholt · 10 years ago
  28. c034770 mesa/sso: rename Shader to the pointer _Shader by Gregory Hainaut · 11 years ago
  29. 83daa88 i965: Move the remaining driver debug over to stderr. by Eric Anholt · 11 years ago
  30. ae8b066 i965: Move up duplicated fields from stage-specific prog_data to brw_stage_prog_data. by Francisco Jerez · 11 years ago
  31. 3b22146 mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an array. by Paul Berry · 11 years ago
  32. 9420b57 i965: Create a helper function for emitting PIPE_CONTROL flushes. by Kenneth Graunke · 11 years ago
  33. ff337bc i965: Tell the unit states how many binding table entries we have. by Eric Anholt · 11 years ago
  34. f560ce4 i965/vs: generalize gen6_vs_push_constants in preparation for GS. by Paul Berry · 11 years ago
  35. 555f9cf i965: Make sure constants re-sent after constant buffer reallocation. by Paul Berry · 11 years ago
  36. ec94e3c i965: Move data from brw->vs into a base class if gs will also need it. by Paul Berry · 11 years ago
  37. 626495d i965/vec4: Allow for dispatch_grf_start_reg to vary. by Paul Berry · 11 years ago
  38. f5a690c i965: Split sampler count variable to be per-stage. by Kenneth Graunke · 12 years ago
  39. 90b5a03 i965: Update workaround flush comments for Gen6 3DSTATE_VS. by Kenneth Graunke · 11 years ago
  40. 8c9a54e i965: Delete intel_context entirely. by Kenneth Graunke · 11 years ago
  41. e3c2bb1 i965: Shorten context base class dereference chains. by Kenneth Graunke · 11 years ago
  42. ca43757 i965: Pass brw_context to functions rather than intel_context. by Kenneth Graunke · 11 years ago
  43. 5fff375 i965/vs: split brw_vs_prog_data into generic and VS-specific parts. by Paul Berry · 12 years ago
  44. e07457d i965: Simplify VS push constant upload code since removal of old path. by Eric Anholt · 12 years ago
  45. ab97340 i965/vs: Remove support for the old parameter layout. by Kenneth Graunke · 12 years ago
  46. eeb2fb7 i965/vs: Fix debug dumping of VS push constants. by Kenneth Graunke · 12 years ago
  47. af90c8c intel: Remove NV_vertex_program support. by Eric Anholt · 12 years ago
  48. 61d0b9f intel: Make the length for PIPE_CONTROL explicit. by Kenneth Graunke · 12 years ago
  49. 7b36c68 i965: Rewrite the HiZ op by Chad Versace · 13 years ago
  50. 74d7ef0 i965: Remove BRW_NEW_URB_FENCE dirty bit from Gen6+ atoms. by Kenneth Graunke · 13 years ago
  51. 51b1d41 i965: Put a proper sampler count in 3DSTATE_VS. by Kenneth Graunke · 13 years ago
  52. f3e9ccb i965: Rename gen6_*_constants tracked state atoms to "push_constants". by Kenneth Graunke · 13 years ago
  53. 6ba9090 i965: Use 0 for the number of binding table entries in 3DSTATE_(VS|WM). by Kenneth Graunke · 13 years ago
  54. f40c6b2 i965/gen6+: Switch GLSL from ALT to IEEE floating point mode by Paul Berry · 13 years ago
  55. 9015969 i965: Move push constants setup to emit() time. by Eric Anholt · 13 years ago
  56. db6dd6d i965: Rename (vs|wm)_max_threads to max_(vs|wm)_threads for consistency. by Kenneth Graunke · 13 years ago
  57. 3cc0a7b i965: Apply post-sync non-zero workaround to homebrew workaround. by Kenneth Graunke · 13 years ago
  58. 7a4fee7 i965 Gen6+: De-compact clip plane constants for old VS backend. by Paul Berry · 13 years ago
  59. d912669 i965 Gen6: Implement gl_ClipVertex. by Paul Berry · 13 years ago
  60. e7da40a i965 new VS: don't share clip plane constants in pre-GEN6 by Paul Berry · 13 years ago
  61. d9cb683 i965: Don't upload clip planes when gl_ClipDistance is in use. by Paul Berry · 13 years ago
  62. 55b7fbb i965: Use native integer uniforms when the new VS backend is in use. by Eric Anholt · 13 years ago
  63. 314c257 i965: Add remaining scratch space setup emit to unit states. by Eric Anholt · 13 years ago
  64. a070d5f i965/vs: Start adding support for uniforms by Eric Anholt · 13 years ago
  65. 3e5d362 i965: Apply a homebrew workaround for GPU hang in OGLC api-texcoord. by Eric Anholt · 13 years ago
  66. a1226bc i965/gen6: Add state dumping for the VS constants. by Eric Anholt · 13 years ago
  67. d375df2 i965: Add a type argument to brw_state_batch(). by Eric Anholt · 13 years ago
  68. 9117687 i965/gen6: Remove state flagging on BRW_NEW_CURBE_OFFSETS. by Eric Anholt · 13 years ago
  69. 7d4d608 i965/gen6: Add missing state flag for VS push constants. by Eric Anholt · 13 years ago
  70. c173541 i965: Use state streaming on programs, and state base address on gen5+. by Eric Anholt · 13 years ago
  71. a82a43e i965/gen6: Use the dynamic state base address to reduce relocations. by Eric Anholt · 13 years ago
  72. 32cc0c9 i965/gen6: Stream the VS push constants. by Eric Anholt · 13 years ago
  73. 904b8ba i965: Fix the VS thread limits for GT1, and clarify the WM limits on both. by Eric Anholt · 13 years ago
  74. 6c32477 i965: bump VS thread number to 60 on SNB by Zou Nan hai · 14 years ago
  75. e31defc i965: Rename various gen6 #defines to match the documentation. by Kenneth Graunke · 14 years ago
  76. c52adfc i965: Set the alternative floating point mode on gen6 VS and WM. by Eric Anholt · 14 years ago
  77. 05e534e i965: Drop push-mode reladdr constant loading and always use constant_map. by Eric Anholt · 14 years ago
  78. 65972f9 Revert "i965: VS use SPF mode on sandybridge for now" by Zhenyu Wang · 14 years ago
  79. b271445 i965: Upload required gen6 VS push constants even when using pull constants. by Eric Anholt · 14 years ago
  80. e30a3e7 i965: Add user clip planes support to gen6. by Eric Anholt · 14 years ago
  81. 2595589 i965: Remove the gen6 emit_mi_flushes I sprinkled around the driver. by Eric Anholt · 14 years ago
  82. f9995b3 Drop GLcontext typedef and use struct gl_context instead by Kristian Høgsberg · 14 years ago
  83. 9c39a9f i965: VS use SPF mode on sandybridge for now by Zhenyu Wang · 14 years ago
  84. ec2b92f mesa: rename src/mesa/shader/ to src/mesa/program/ by Brian Paul · 14 years ago
  85. edc8a99 i965: Enable VS on SNB. by Eric Anholt · 15 years ago
  86. bb35000 intel: Remove non-kernel-exec-fencing support. by Eric Anholt · 15 years ago
  87. c76d4db i965: Remove unnecessary headers. by Vinson Lee · 15 years ago
  88. 078e7b6 i965: Emit SNB FF unit state after the unit's push constants. by Eric Anholt · 15 years ago
  89. 2ab3bf2 i965: Re-disable the VS. by Eric Anholt · 15 years ago
  90. 70be48d i965: Untested Sandybridge SF setup. by Eric Anholt · 15 years ago
  91. d971375 i965: Giant pile of flushing to track down SNB bringup issues. by Eric Anholt · 15 years ago
  92. ff39979 i965: Reconnect the index/vertex setup. by Eric Anholt · 15 years ago
  93. 8485e10 i965: Try uploading SNB VS constants. by Eric Anholt · 15 years ago
  94. eda1b50 i965: Try turning on the VS. by Eric Anholt · 15 years ago
  95. 98f9666 i965: Get vp-tri batchbuffers running (no rendering). by Eric Anholt · 15 years ago
  96. ba882d7 i965: Add untested Sandybridge passthrough VS setup. by Eric Anholt · 15 years ago