- 424749c by Jouk Jansen · 18 years ago
- 57d705d remove rgb[] array from span_arrays_struct - was only used in a few places by Brian Paul · 18 years ago
- c7d0fe1 new comments, indentation fixes by Brian Paul · 18 years ago
- 4af4040 bump version to 6.5.2 by Brian Paul · 18 years ago
- 76785cb move a conditional into an assertion by Brian Paul · 18 years ago
- 87c5ec8 updated doxygen info by Brian Paul · 18 years ago
- bb08629 updated extension info by Brian Paul · 18 years ago
- 60955d7 Re-org of per-release info. by Brian Paul · 18 years ago
- 2482007 replace assert(0) with error report, improved comments, etc by Brian Paul · 18 years ago
- bad5cf0 Fix incorrect byteswap_mapping(). Disable swizzle path on bigEndian by Keith Whitwell · 18 years ago
- 184b5d8 use new _mesa_little_endian() function by Brian Paul · 18 years ago
- 32e0efb added _mesa_little_endian() by Brian Paul · 18 years ago
- 81e0d73 GLUT_FORCE_VISUAL env var to force glut to use a particular visual (debug only) by Brian Paul · 18 years ago
- b7d9b1e new code to init DirectColor colormaps by Brian Paul · 18 years ago
- 167ca59 Fix the dstMap for rgb888 and bgr888 texture formats, which are the by Keith Whitwell · 18 years ago
- cac5974 Do a better job of choosing texture formats to avoid image conversions. by Keith Whitwell · 18 years ago
- afd244d use the requested internal texture format where possible by Keith Whitwell · 18 years ago
- 76dd385 Catch a couple of cases where we would have to delete and recreate the by Keith Whitwell · 18 years ago
- 3974cc8 Deal with the overloading of _mesa_texstore_rgba, which is actually by Keith Whitwell · 18 years ago
- 3aea82b Extend swizzle support to all remaining source formats and texture by Keith Whitwell · 18 years ago
- 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
- 46c3bd2 Support both big and little endian, more source types and more by Keith Whitwell · 18 years ago
- 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
- 2e5c686 Fix various typos to pass glean pixelFormats test. by Keith Whitwell · 18 years ago
- fce0d13 Enhance compute_component_mapping() to convert to and from any of the by Keith Whitwell · 18 years ago
- 4f17378 Add a comment about the interactions of negative pitches, overlapping by Keith Whitwell · 18 years ago
- f1d6ad6 remove some dead code by Keith Whitwell · 18 years ago
- b5d0f6c Fix some warnings by Keith Whitwell · 18 years ago
- 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
- e38114a Support ARB_texture_rectangle. by Keith Whitwell · 18 years ago
- b35121d 1) Add a new flag in the sarea (coopting the unused texAge value) to by Keith Whitwell · 18 years ago
- 3a53192 Broadwater seems to prefer this style of blitting. by Keith Whitwell · 18 years ago
- d41d29b make current GLX context per-thread by Brian Paul · 18 years ago
- 0c54e47 fix a memleak in DestroyContext() by Brian Paul · 18 years ago
- 83c3f96 add accelerated glCopyPixels path by Keith Whitwell · 18 years ago
- 187f2cf Add a new internal program parameter value STATE_TEXRECT_SCALE which by Keith Whitwell · 18 years ago
- 0c9259f Fix _mesa_swizzle_ubyte_image() to deal with RGBA->RGB->RGBA by Keith Whitwell · 18 years ago
- 5658810 Export _mesa_print_alu_instruction() to allow drivers to roll their by Keith Whitwell · 18 years ago
- cb54c05 restore debug output after brw_wm_fp compilation stage by Keith Whitwell · 18 years ago
- 285801a Use DEBUG_SYNC to switch between per-primitive and per-frame aubfile dumps. by Keith Whitwell · 18 years ago
- 408ce7e added LIBDRM_CFLAGS (Javier Villavicencio) by Brian Paul · 18 years ago
- dc4bf43 fix CFLAGS (bug 8344) by Brian Paul · 18 years ago
- c42afef change make depend output redirection to 2>&1 (bug 8344) by Brian Paul · 18 years ago
- 876b41b check for n <= 1 in compute_min_mag_ranges(), bug 8320 by Brian Paul · 18 years ago
- f7da4e6 set lambda to zero for textured points (bug 8320) by Brian Paul · 18 years ago
- 3d70f9f 6.5.1 md5 sums by Brian Paul · 18 years ago
- 0321dac update 6.5.1 release date by Brian Paul · 18 years ago
- a3a6401 added #ifdef tests for Windows for int64_t, uint64_t by Brian Paul · 18 years ago
- 8636981 replace GLAPI w/ static and init var to 0 (Michel Donais) by Brian Paul · 18 years ago
- 54d3ab4 npot version of redbook/mipmap.c by Keith Whitwell · 18 years ago
- a3b99fc Use correct opcodes for GLX_EXT_texture_from_pixmap. by Ian Romanick · 18 years ago
- eee8537 set 6.5.1 release date by Brian Paul · 18 years ago
- 3dcf231 Fallback if ColorLogicOp is enabled. Cleanup a bit the fallback function. by Jerome Glisse · 18 years ago
- 8c9366a Remove MESA_LITTLE_ENDIAN guard for code that seems to work fine on big endian. by Michel Dänzer · 18 years ago
- 657f738 VS nr of urb entries is constrained to be one of a fixed set of values, by Keith Whitwell · 18 years ago
- 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
- 2e2a981 detect some more cases which can use straight memcpy for _mesa_texstore_rgba8888 by Roland Scheidegger · 18 years ago
- 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
- 43aa034 updated comment by Brian Paul · 18 years ago
- 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
- fd2e402 added GL_CURRENT_RASTER_SECONDARY_COLOR query (OpenGL 2.1) by Brian Paul · 18 years ago
- bd5331f just comments and const qualifiers by Brian Paul · 18 years ago
- ac1d737 fix broken do_EXP() by Brian Paul · 18 years ago
- 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
- 87d6028 make sure we upload the new vertex program if the program string changes. by Roland Scheidegger · 18 years ago
- 25d59d2 make triangle smoothing a sw fallback (Martign van Oosterhout) by Brian Paul · 18 years ago
- 3234149 Fix compilation warning. by Jerome Glisse · 18 years ago
- 6a65e6d Removing some of r200 dependency, cleaning up code a bit, by Jerome Glisse · 18 years ago
- b1cb39d quieten debug by Keith Whitwell · 18 years ago
- 16a22a5 Potential fix for doom3 lockups. Seems that there is a conflict by Keith Whitwell · 18 years ago
- 72e810d Disassemble active program when DEBUG_VS is set. by Keith Whitwell · 18 years ago
- 7b8c734 Add code to tweak aubfile state and primitives on replay. by Keith Whitwell · 18 years ago
- e1ae10d Encode a unique id in the aub header date fields. by Keith Whitwell · 18 years ago
- bd38df1 Win32 fixes (SF bug 1554931) by Brian Paul · 18 years ago
- 31a66ad undo some accidental changes in _mesa_is_legal_format_and_type() by Brian Paul · 18 years ago
- 02aa5fb init accum buffer fields in _mesa_update_framebuffer_visual() by Brian Paul · 18 years ago
- 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
- cb53555 Redefine the BYTE_TO_FLOAT() and SHORT_TO_FLOAT() macros to avoid problems by Brian Paul · 18 years ago
- ef8244d don't use xmesa_DrawPixels_8R8G8B() if there's a software alpha channel by Brian Paul · 18 years ago
- 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
- 02df36f Basic facility for playing back captured aubfiles. Requires a small by Keith Whitwell · 18 years ago
- 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
- 3e05902 Consistent return values from the bm* functions. by Keith Whitwell · 18 years ago
- 493b2dd Cope with memory pool fragmentation by allowing a second attempt at by Keith Whitwell · 18 years ago
- c26f36c Add some asserts, fix some not-quite-bugs. by Keith Whitwell · 18 years ago
- e48db44 Fix glitch with pool alignments. by Keith Whitwell · 18 years ago
- 1456a0f Use lower alignments where possible. Also pad out allocated blocks to by Keith Whitwell · 18 years ago
- 133f141 Make sure bmBufferOffset is called for all active buffers every time by Keith Whitwell · 18 years ago
- 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
- 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
- d016d4e Fix a leak of the screen's option cache on cleanup (copied from radeon). by Eric Anholt · 18 years ago
- 14ec34d Simplify the immediate and displaylist code. Treat VertexAttrib*ARB by Keith Whitwell · 18 years ago
- 2216aac comment out EXTRA_LIB_PATH, ?= causes problems on HP-UX by Brian Paul · 18 years ago
- bb2180d Fixes from Christopher Bell: by Brian Paul · 18 years ago
- 7d76760 remove stray tab by Brian Paul · 18 years ago
- d9aebd8 for VERTEX_ATTRIB_WEIGHT, use break, not return by Brian Paul · 18 years ago
- 4a90166 document vertex.weight hack by Brian Paul · 18 years ago
- 3a55750 Hack for Warcraft (bug 8060): allow 'vertex.weight' to be referenced in by Brian Paul · 18 years ago
- 43cc1dc fix typo in enable_parser_extensions(): s/point_parameters/vertex_blend/ by Brian Paul · 18 years ago
- a088f16 Consolidate common case of _mesa_set_program_error() followed by _mesa_error() by Brian Paul · 18 years ago