1. 424749c by Jouk Jansen · 18 years ago
  2. 57d705d remove rgb[] array from span_arrays_struct - was only used in a few places by Brian Paul · 18 years ago
  3. c7d0fe1 new comments, indentation fixes by Brian Paul · 18 years ago
  4. 4af4040 bump version to 6.5.2 by Brian Paul · 18 years ago
  5. 76785cb move a conditional into an assertion by Brian Paul · 18 years ago
  6. 87c5ec8 updated doxygen info by Brian Paul · 18 years ago
  7. bb08629 updated extension info by Brian Paul · 18 years ago
  8. 60955d7 Re-org of per-release info. by Brian Paul · 18 years ago
  9. 2482007 replace assert(0) with error report, improved comments, etc by Brian Paul · 18 years ago
  10. bad5cf0 Fix incorrect byteswap_mapping(). Disable swizzle path on bigEndian by Keith Whitwell · 18 years ago
  11. 184b5d8 use new _mesa_little_endian() function by Brian Paul · 18 years ago
  12. 32e0efb added _mesa_little_endian() by Brian Paul · 18 years ago
  13. 81e0d73 GLUT_FORCE_VISUAL env var to force glut to use a particular visual (debug only) by Brian Paul · 18 years ago
  14. b7d9b1e new code to init DirectColor colormaps by Brian Paul · 18 years ago
  15. 167ca59 Fix the dstMap for rgb888 and bgr888 texture formats, which are the by Keith Whitwell · 18 years ago
  16. cac5974 Do a better job of choosing texture formats to avoid image conversions. by Keith Whitwell · 18 years ago
  17. afd244d use the requested internal texture format where possible by Keith Whitwell · 18 years ago
  18. 76dd385 Catch a couple of cases where we would have to delete and recreate the by Keith Whitwell · 18 years ago
  19. 3974cc8 Deal with the overloading of _mesa_texstore_rgba, which is actually by Keith Whitwell · 18 years ago
  20. 3aea82b Extend swizzle support to all remaining source formats and texture by Keith Whitwell · 18 years ago
  21. 62d4dfb try to use a 8888 texture format which will result in only a memcopy in mesa's texstore functions whenever possible for r200 and r300. r200 can use hw formats argb8888, rgba8888 and abgr8888 (or the opposite on big endian), r300 can use argb8888, bgra8888, rgba8888 and abgr8888 regardless of endian, as it supports free component swizzling. by Roland Scheidegger · 18 years ago
  22. 46c3bd2 Support both big and little endian, more source types and more by Keith Whitwell · 18 years ago
  23. 528de98 reenable code in _mesa_texstore_rgba8888 to avoid the generic copy path if only swizzling is required as it works just fine (tested with glean pixelFormats test and a hacked up r200 driver which always uses that format). by Roland Scheidegger · 18 years ago
  24. 2e5c686 Fix various typos to pass glean pixelFormats test. by Keith Whitwell · 18 years ago
  25. fce0d13 Enhance compute_component_mapping() to convert to and from any of the by Keith Whitwell · 18 years ago
  26. 4f17378 Add a comment about the interactions of negative pitches, overlapping by Keith Whitwell · 18 years ago
  27. f1d6ad6 remove some dead code by Keith Whitwell · 18 years ago
  28. b5d0f6c Fix some warnings by Keith Whitwell · 18 years ago
  29. 85b6d0c fix mixed texgen/non-texgen with texgen modes requiring plane parameters (GL_OBJECT_LINEAR, GL_EYE_LINEAR). This is a chip limitation, try to hack it up regardless or use a tcl fallback in some cases. Might still produce wrong results if fixed up, but so far this corrects celestia ring shadows (in multitexture mode), doom3 (arb renderer), quake4 (arb renderer and some less visible bugs in r200 renderer), and even the remaining texgenmix broken case (this is pure luck though, it is easy to construct artifical cases where it will break). by Roland Scheidegger · 18 years ago
  30. e38114a Support ARB_texture_rectangle. by Keith Whitwell · 18 years ago
  31. b35121d 1) Add a new flag in the sarea (coopting the unused texAge value) to by Keith Whitwell · 18 years ago
  32. 3a53192 Broadwater seems to prefer this style of blitting. by Keith Whitwell · 18 years ago
  33. d41d29b make current GLX context per-thread by Brian Paul · 18 years ago
  34. 0c54e47 fix a memleak in DestroyContext() by Brian Paul · 18 years ago
  35. 83c3f96 add accelerated glCopyPixels path by Keith Whitwell · 18 years ago
  36. 187f2cf Add a new internal program parameter value STATE_TEXRECT_SCALE which by Keith Whitwell · 18 years ago
  37. 0c9259f Fix _mesa_swizzle_ubyte_image() to deal with RGBA->RGB->RGBA by Keith Whitwell · 18 years ago
  38. 5658810 Export _mesa_print_alu_instruction() to allow drivers to roll their by Keith Whitwell · 18 years ago
  39. cb54c05 restore debug output after brw_wm_fp compilation stage by Keith Whitwell · 18 years ago
  40. 285801a Use DEBUG_SYNC to switch between per-primitive and per-frame aubfile dumps. by Keith Whitwell · 18 years ago
  41. 408ce7e added LIBDRM_CFLAGS (Javier Villavicencio) by Brian Paul · 18 years ago
  42. dc4bf43 fix CFLAGS (bug 8344) by Brian Paul · 18 years ago
  43. c42afef change make depend output redirection to 2>&1 (bug 8344) by Brian Paul · 18 years ago
  44. 876b41b check for n <= 1 in compute_min_mag_ranges(), bug 8320 by Brian Paul · 18 years ago
  45. f7da4e6 set lambda to zero for textured points (bug 8320) by Brian Paul · 18 years ago
  46. 3d70f9f 6.5.1 md5 sums by Brian Paul · 18 years ago
  47. 0321dac update 6.5.1 release date by Brian Paul · 18 years ago
  48. a3a6401 added #ifdef tests for Windows for int64_t, uint64_t by Brian Paul · 18 years ago
  49. 8636981 replace GLAPI w/ static and init var to 0 (Michel Donais) by Brian Paul · 18 years ago
  50. 54d3ab4 npot version of redbook/mipmap.c by Keith Whitwell · 18 years ago
  51. a3b99fc Use correct opcodes for GLX_EXT_texture_from_pixmap. by Ian Romanick · 18 years ago
  52. eee8537 set 6.5.1 release date by Brian Paul · 18 years ago
  53. 3dcf231 Fallback if ColorLogicOp is enabled. Cleanup a bit the fallback function. by Jerome Glisse · 18 years ago
  54. 8c9366a Remove MESA_LITTLE_ENDIAN guard for code that seems to work fine on big endian. by Michel Dänzer · 18 years ago
  55. 657f738 VS nr of urb entries is constrained to be one of a fixed set of values, by Keith Whitwell · 18 years ago
  56. 6babf62 always use argb8888 instead of rgba8888, this is far more likely to hit a faster memcopy path in mesa (at least on little endian systems, possibly on big endian too) by Roland Scheidegger · 18 years ago
  57. 2e2a981 detect some more cases which can use straight memcpy for _mesa_texstore_rgba8888 by Roland Scheidegger · 18 years ago
  58. 99e0236 Always mark tex state atom as dirty when the texture image is dirty, this ensures texture cache gets flushed in case the new texture has the same offset as the old one (fixes glean pixelFormat test at least on r200). by Roland Scheidegger · 18 years ago
  59. 43aa034 updated comment by Brian Paul · 18 years ago
  60. 888b1a9 don't use derived value _ColorLogicOpEnabled as it's not current by the time we call the blend/logic op functions. Fixes glean logicOp test on r200. by Roland Scheidegger · 18 years ago
  61. fd2e402 added GL_CURRENT_RASTER_SECONDARY_COLOR query (OpenGL 2.1) by Brian Paul · 18 years ago
  62. bd5331f just comments and const qualifiers by Brian Paul · 18 years ago
  63. ac1d737 fix broken do_EXP() by Brian Paul · 18 years ago
  64. cb08dcb fix GL_REFLECTION_MAP texgen by not using tex matrix negation when lighting is not enabled (?). This fixes demos/cubemap as well as glean texCube test. by Roland Scheidegger · 18 years ago
  65. 87d6028 make sure we upload the new vertex program if the program string changes. by Roland Scheidegger · 18 years ago
  66. 25d59d2 make triangle smoothing a sw fallback (Martign van Oosterhout) by Brian Paul · 18 years ago
  67. 3234149 Fix compilation warning. by Jerome Glisse · 18 years ago
  68. 6a65e6d Removing some of r200 dependency, cleaning up code a bit, by Jerome Glisse · 18 years ago
  69. b1cb39d quieten debug by Keith Whitwell · 18 years ago
  70. 16a22a5 Potential fix for doom3 lockups. Seems that there is a conflict by Keith Whitwell · 18 years ago
  71. 72e810d Disassemble active program when DEBUG_VS is set. by Keith Whitwell · 18 years ago
  72. 7b8c734 Add code to tweak aubfile state and primitives on replay. by Keith Whitwell · 18 years ago
  73. e1ae10d Encode a unique id in the aub header date fields. by Keith Whitwell · 18 years ago
  74. bd38df1 Win32 fixes (SF bug 1554931) by Brian Paul · 18 years ago
  75. 31a66ad undo some accidental changes in _mesa_is_legal_format_and_type() by Brian Paul · 18 years ago
  76. 02aa5fb init accum buffer fields in _mesa_update_framebuffer_visual() by Brian Paul · 18 years ago
  77. 25847f2 remove code to deal with non-normalized texture coordinates for tex rect targets (swtcl tex coord translation stage, tcl tex matrix adaption) and use the chip's native handling of such coords instead (!!!). Seems noone noticed those bits in the se_coord_fmt reg, even though it works fairly similar to r200 (except it's set per-unit and always active, so only enable it for texture rectangles). by Roland Scheidegger · 18 years ago
  78. cb53555 Redefine the BYTE_TO_FLOAT() and SHORT_TO_FLOAT() macros to avoid problems by Brian Paul · 18 years ago
  79. ef8244d don't use xmesa_DrawPixels_8R8G8B() if there's a software alpha channel by Brian Paul · 18 years ago
  80. 7998962 cause a raster fallback if a yuv texture is used on texture unit > 0 as yuv conversion appears only to work on first unit. by Roland Scheidegger · 18 years ago
  81. 02df36f Basic facility for playing back captured aubfiles. Requires a small by Keith Whitwell · 18 years ago
  82. a5e73e6 cause a vtxfmt fallback directly when hitting NewList for radeon and r200 drivers, otherwise we'll mix up tcl and vtxfmt path for some reason. This fixes a warzone2100 asssertion failure. by Roland Scheidegger · 18 years ago
  83. 3e05902 Consistent return values from the bm* functions. by Keith Whitwell · 18 years ago
  84. 493b2dd Cope with memory pool fragmentation by allowing a second attempt at by Keith Whitwell · 18 years ago
  85. c26f36c Add some asserts, fix some not-quite-bugs. by Keith Whitwell · 18 years ago
  86. e48db44 Fix glitch with pool alignments. by Keith Whitwell · 18 years ago
  87. 1456a0f Use lower alignments where possible. Also pad out allocated blocks to by Keith Whitwell · 18 years ago
  88. 133f141 Make sure bmBufferOffset is called for all active buffers every time by Keith Whitwell · 18 years ago
  89. c5cb8e2 make really sure R200_VAP_PROG_VTX_SHADER_ENABLE is never set when we're already in a tcl fallback, otherwise the chip will instantly lock up when vertex progs are enabled the next time not in a tcl fallback (fixes for instance guaranteed lockup running any program which uses vertex progs with tcl_mode=0 and then later with tcl_mode=1). by Roland Scheidegger · 18 years ago
  90. 28e7219 only allow VERT_ATTRIB_MAX instead of _TNL_ATTRIB_MAX for inputs of vertex programs (fixes a segfault since the result of the shift is undefined otherwise, and it may happen that _TNL_ATTRIB_POINTSIZE will be tried to read, unlike all other attribs this however may be unitialized (might be a bug in itself)). by Roland Scheidegger · 18 years ago
  91. d016d4e Fix a leak of the screen's option cache on cleanup (copied from radeon). by Eric Anholt · 18 years ago
  92. 14ec34d Simplify the immediate and displaylist code. Treat VertexAttrib*ARB by Keith Whitwell · 18 years ago
  93. 2216aac comment out EXTRA_LIB_PATH, ?= causes problems on HP-UX by Brian Paul · 18 years ago
  94. bb2180d Fixes from Christopher Bell: by Brian Paul · 18 years ago
  95. 7d76760 remove stray tab by Brian Paul · 18 years ago
  96. d9aebd8 for VERTEX_ATTRIB_WEIGHT, use break, not return by Brian Paul · 18 years ago
  97. 4a90166 document vertex.weight hack by Brian Paul · 18 years ago
  98. 3a55750 Hack for Warcraft (bug 8060): allow 'vertex.weight' to be referenced in by Brian Paul · 18 years ago
  99. 43cc1dc fix typo in enable_parser_extensions(): s/point_parameters/vertex_blend/ by Brian Paul · 18 years ago
  100. a088f16 Consolidate common case of _mesa_set_program_error() followed by _mesa_error() by Brian Paul · 18 years ago