1. c61bf36 llvmpipe: export the tgsi translation code to a common layer by Zack Rusin · 14 years ago
  2. 256f7f5 draw: add const qualifiers, fix return types by Brian Paul · 14 years ago
  3. 7c5f255 gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS. by Michal Krol · 14 years ago
  4. 9851644 gallium: Enable multiple constant buffers for vertex and geometry shaders. by Michal Krol · 14 years ago
  5. a5c03bd draw: Fix memory leak in gs code by Jakob Bornecrantz · 15 years ago
  6. f7748d7 draw: Add GALLIUM_DUMP_VS environment variable. by Luca Barbieri · 15 years ago
  7. 9b21b3c Merge branch 'master' into instanced-arrays by Michal Krol · 15 years ago
  8. 7ca0ce3 Implement draw_arrays_instanced() in softpipe. by Michal Krol · 15 years ago
  9. 89d8577 gallium: add geometry shader support to gallium by Zack Rusin · 15 years ago
  10. a0127b6 gallium: more work for edgeflags changes by Roland Scheidegger · 15 years ago
  11. a08e348 gallium: first steps to treat edgeflags as regular vertex element by Keith Whitwell · 15 years ago
  12. c202fe1 gallium: reduce recursive include of tgsi_exec.h by Keith Whitwell · 15 years ago
  13. 6175653 gallium: proper constructor and destructor for tgsi_exec_machine by Keith Whitwell · 15 years ago
  14. 0c31661 Merge commit 'origin/gallium-0.1' into gallium-0.2 by Brian Paul · 16 years ago
  15. d0bc529 gallium: added draw_set_mrd() function to fix polygon offset by Brian Paul · 16 years ago
  16. f2bccfd gallium: added draw_texture_samplers() to support texture fetches from vertex shaders by Brian · 16 years ago
  17. d7f1cb5 Merge commit 'origin/gallium-0.1' into gallium-0.2 by Keith Whitwell · 16 years ago
  18. ca52249 gallium: silence warning by Alan Hourihane · 16 years ago
  19. c48da7d draw: add switch for drivers to force vertex data passthrough by Keith Whitwell · 16 years ago
  20. c208a2c Merge tgsi/exec and tgsi/util directories. by José Fonseca · 16 years ago
  21. 2161b0f draw: don't assume vertex position is in data[0] by Keith Whitwell · 16 years ago
  22. 0a4aea0 draw: respect driver's max vertex buffer size by Keith Whitwell · 16 years ago
  23. 1358195 draw: Remove const qualifier. by Michal Krol · 16 years ago
  24. 807e7c4 draw: add more switches to turn FSE on/off by Keith Whitwell · 16 years ago
  25. bb2e13b draw: make sure constant buffer data is aligned before passing to aos.c by Keith Whitwell · 16 years ago
  26. 82605d7 draw: draw_range_elements trial by Keith Whitwell · 16 years ago
  27. 62628c4 draw: share machine by Keith Whitwell · 16 years ago
  28. 7c99d7f draw: create specialized vs varients incorporating fetch & emit by Keith Whitwell · 16 years ago
  29. 2f0d139 draw: move some state into a new 'vs' area by Keith Whitwell · 16 years ago
  30. b237064 draw: get rid of fetch-shade-emit frontend hack by Keith Whitwell · 16 years ago
  31. bbda45e draw: turn fse path into a middle end by Keith Whitwell · 16 years ago
  32. b5e5369 draw: add fetch-shade-emit path by Keith Whitwell · 16 years ago
  33. fe586f8 redo the linear paths by Zack Rusin · 16 years ago
  34. 992d0b9 frontend for rendering without elts by Zack Rusin · 16 years ago
  35. f93332d draw: handle edgeflags and reset-line-stipple again by Keith Whitwell · 16 years ago
  36. 14d1ca8 gallium: fix issues in recursive flushing by Brian Paul · 16 years ago
  37. 72fd5b9 gallium: added a flushing_vcache flag, test in draw_do_flush() by Brian Paul · 16 years ago
  38. 0588858 draw: allow drivers to query pipeline state more easily by Keith Whitwell · 16 years ago
  39. 40e0439 gallium: Centralize SSE usage logic. by José Fonseca · 16 years ago
  40. 7d72607 draw: move incoming vertex state into draw->pt by Keith Whitwell · 16 years ago
  41. dcf6f77 draw: make draw_reset_vertex_ids private to the draw_pipe_* code by Keith Whitwell · 16 years ago
  42. e7bac42 draw: put pipeline flushing behind a new interface by Keith Whitwell · 16 years ago
  43. bee1d31 draw: move pt_pipeline code to draw_pipe.c by Keith Whitwell · 16 years ago
  44. 507fbe2 draw: move some pipeline-specific code & state to draw_pipe.[ch] by Keith Whitwell · 16 years ago
  45. 1246d06 draw: remove named clipmask flags, tidy up pt middle ends by Keith Whitwell · 16 years ago
  46. 251ebcc draw: remove more dead data structures by Keith Whitwell · 16 years ago
  47. 6094e79 draw: remove dead data structures by Keith Whitwell · 16 years ago
  48. 709e33c draw: remove old draw_vertex_shader_queue_flush function by Keith Whitwell · 16 years ago
  49. a41c05b draw: switch over to draw_pt paths, will remove old code shortly by Keith Whitwell · 16 years ago
  50. a773f06 draw: split off all the extra functionality in the vertex shader by Keith Whitwell · 16 years ago
  51. c503e55 draw: move hw vertex emit to a new module by Keith Whitwell · 16 years ago
  52. 280bcff draw: add vertex shader run_linear function by Keith Whitwell · 16 years ago
  53. c96d565 draw: keep record of number of active vertex buffers by Keith Whitwell · 16 years ago
  54. a8582ef draw: make pt run pipeline when need_pipeline is true, not just when clipped by Keith Whitwell · 16 years ago
  55. e330919 pass vertex size to shaders so that callee can decide on the size by Zack Rusin · 16 years ago
  56. caf2933 draw: hide passthrough shading paths behind an environment variable by Keith Whitwell · 16 years ago
  57. 3f7a3dd Make shaders operate on a block of memory instead of arrays of vertex_header's by Zack Rusin · 16 years ago
  58. 808f968 return true if one of the vertices has been clipped by Zack Rusin · 16 years ago
  59. aadbb1d pass arbitrary number of vertices to the shader execution cycle by Zack Rusin · 16 years ago
  60. 84501e6 gallium: Handle client-supplied edgeflags. by Keith Whitwell · 16 years ago
  61. 0b20d1b draw: move code to run pipeline from pt to new file by Keith Whitwell · 16 years ago
  62. d2cb4ba draw: add passthrough path to the pipeline by Keith Whitwell · 16 years ago
  63. 594dab4 gallium: move the test for bypass_vs into the vs_XXX_run() functions by Brian · 16 years ago
  64. 39038c1 gallium: replace PIPE_ATTRIB_MAX with PIPE_MAX_ATTRIBS by Brian · 16 years ago
  65. df1744c gallium: remove temporary static var by Brian · 16 years ago
  66. 4505acf draw: take primitive into account when deciding if the pipeline is active by Keith Whitwell · 16 years ago
  67. f40357e gallium: beginnings of draw module vertex rework by Keith Whitwell · 16 years ago
  68. 5a09ad8 gallium: add explicit control for point sprites (convert points to textured quads) by Brian · 16 years ago
  69. 8b8c9ac gallium: added draw_enable_line_stipple() function by Brian · 16 years ago
  70. 12ab5f9 gallium: change draw_vertex_shader->state from pointer to struct by Brian · 16 years ago
  71. 297b3be draw: placeholder/prototype code for a passthrough draw path by Keith Whitwell · 16 years ago
  72. a1a1395 gallium: split draw_wide_prim stage into separate point/line stages. by Brian Paul · 16 years ago
  73. cddeca5 gallium: remove dependencies on pipe_shader_state's semantic info by Brian · 16 years ago
  74. 5e29aab gallium: replace draw_convert_wide_points() with draw_wide_point_threshold() by Brian · 16 years ago
  75. 446bfc3 gallium: new draw stage for polygon stipple. by Brian · 16 years ago
  76. eb4dc2d gallium: new AA point drawing stage by Brian · 16 years ago
  77. 30479ef draw: vertex cache rework by Keith Whitwell · 16 years ago
  78. f430d95 Use gallium's rtasm module. by José Fonseca · 16 years ago
  79. aceeb80 gallium: antialiased line drawing by Brian · 16 years ago
  80. b29d8d2 draw: subclass vertex shaders according to execution method by Keith Whitwell · 16 years ago
  81. 92fcbf6 Code reorganization: s/aux/auxiliary/. by José Fonseca · 16 years ago[Renamed from src/gallium/aux/draw/draw_private.h]
  82. 6acd63a Code reorganization: update build. by José Fonseca · 16 years ago
  83. b642730 Code reorganization: move files into their places. by José Fonseca · 16 years ago[Renamed from src/mesa/pipe/draw/draw_private.h]
  84. b08102a gallium: rename draw_free_tmps->draw_free_temp_verts, draw_alloc_tmps->draw_alloc_temp_verts by Brian · 16 years ago
  85. a89ee8a Add driver_private field for drivers that hook shader_queue_flush. by Ian Romanick · 16 years ago
  86. 3d13605 Provide mechanism to hook in custom vertex shader cache flush function by Ian Romanick · 16 years ago
  87. 88858e0 gallium: add a couple of hardwired vertex fetch functions by Keith Whitwell · 16 years ago
  88. 027983f gallium: restructure vertex fetch code slightly by Keith Whitwell · 17 years ago
  89. 1603a33 gallium: better flush logic in draw module by Brian · 16 years ago
  90. 0bfd085 gallium: replace prim pipeline begin/end() functions with flush() by Brian · 16 years ago
  91. cd36436 gallium: overhaul usage of vertex_info in draw module. by Brian · 17 years ago
  92. f1fb69a gallium: Added FORMAT_1F_PSIZE to insert constant point size into vertices by Brian · 17 years ago
  93. 329a847 gallium: new 'draw' stage for line stipple by Brian · 17 years ago
  94. 66719dc gallium: hardwire reset_temps functionality by Keith Whitwell · 17 years ago
  95. 4873128 gallium: Remove feedback interfaces from pipe driver. by Keith Whitwell · 17 years ago
  96. d754548 gallium: add draw_stage::destroy(). by Michal · 17 years ago
  97. abd5e8e gallium: reorg tgsi directories. by Michal Krol · 17 years ago
  98. 193c85e comments, assertions by Brian · 17 years ago
  99. 6446986 Reorganize user-space vertex fields in draw_context into 'user' group. by Brian · 17 years ago
  100. 48863cd new comments by Brian · 17 years ago