summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2007-08-08nouveau: Missing notifier -> notifierobj migrationCarlos Martín Nieto
I missed this in the original migration.
2007-08-07move free() after dereference (bug 11878)Brian
2007-08-07fix potential NULL dereference (bug 11879)Brian
2007-08-07fix potential NULL dereference (bug 11880)Brian
2007-08-07fix swizzle error test (bug 11881)Brian
2007-08-07fix even-sized point positioning (bug 11874)Brian
2007-08-07fix vbo_split_copy related bug 9962Xiang, Haihao
2007-08-07nouveau: update to DRM API patchlevel 10Carlos Martín Nieto
Finally let DRI build for nouveau.
2007-08-02fix stencil value masking bug 11805, and fix sizeof() bugBrian
2007-08-02remove unnecessary null check (bug 11814)Brian
2007-08-02s/MAX_TEXTURE_LEVELS/SIS_MAX_TEXTURE_LEVELS/ and add assertion (bug 11806)Brian
2007-08-02move code to prevent NULL ptr dereference (bug 11810)Brian
2007-08-02Remove some code that was never hit (bug 11811).Brian
Also added an assertion to check that NR_MAT_ATTRIBS == MAT_ATTRIB_MAX. In the unlikely event this ever changes, maybe restore the code.
2007-08-02Fix typo in logic for unalias2()Keith Whitwell
2007-08-02 fix fd.o bug #11804Zou Nan hai
glPolygonMode with point sprite on i965
2007-08-02 Fix previous commitZou Nan hai
2007-08-02 EXT_texture_sRGB support on i965Zou Nan hai
2007-08-01fix mem leak (bug 11793)Brian
2007-08-01 fix fd.o bug #11788, max point sizeZou Nan hai
2007-07-31fix failure caused by undeclared variable (bug 11783)Brian
2007-07-31glGetAttribLocation always returned 1 (bug 11774)Brian
2007-07-31i965: fix bad casts in do_blit_bitmap to support WindowPos correctlyXiang, Haihao
2007-07-31i965: Use I16_UNORM instead of L16_UNORM (bug 11742)Xiang, Haihao
2007-07-31Fix an error in _save_OBE_DrawElementsXiang, Haihao
In the case that a buffer object is bound to ELEMENT_ARRARY_BUFFER, it is invalid to directly dereference indices passed to glDrawElements.
2007-07-30Fix an error in _mesa_validate_DrawElementsXiang, Haihao
The field 'Data' in an obj is NULL in some dri drivers(such as i965). Use mapped pointer instead.
2007-07-30remove old comment, minor formatting fixesBrian
2007-07-30handle LSB_FIRST in _mesa_pack_bitmap by the way used inXiang, Haihao
_mesa_unpack_bitmap
2007-07-30Fix an error related to glPolygonStipple.Xiang, Haihao
As glPixelStore(GL_UNPACK) affect the bits into a stipple pattern, hence 128 bytes used to store the pattern in a display list aren't enough sometimes.
2007-07-30 ARB sprite point support on i965Zou Nan hai
2007-07-29fix glPointParameteriv bug 11754Jan Dvorak
2007-07-29fix cos/sin range reduction for i915 driver tooRoland Scheidegger
2007-07-29fix range reduction for sin/cos in i915tex (#11609)Roland Scheidegger
2007-07-29fix fallback crashes when driver can't handle frag prog for i915 driver too ↵Roland Scheidegger
(untested)
2007-07-29Fix crashes when the frag prog can't be handled in hardware (#11131)Roland Scheidegger
Must not change to/from swrast after Render.Start or bad things will happen. (Driver will still somewhat incorrectly report an implementation error, and apps can't really figure out if a prog is natively supported as validation is later - could try doing it earlier to give some hint at least, even though native status may still change later due to fog etc.)
2007-07-27more Mingw32 fixesZhang
2007-07-26fix-up inlined/non-inlined function inconsistenciesBrian
2007-07-26Fix function call bug 11731. Also, fix up IR_CALL/IR_FUNC confusion.Brian
2007-07-26generate error upon writing to varying var in fragment program (bug 11733)Brian
2007-07-26fix color interpolation for CHAN_BITS==32Brian
2007-07-26don't use rgba_line() if CHAN_BITS==32Brian
2007-07-24remove unused MAX_3D_TEXTURE_SIZE, reformatttingBrian
2007-07-24call ctx->Driver.NewProgram() instead of _mesa_new_program()Brian
2007-07-23fix GLX_STEREO handling (bug 11705)Brian
2007-07-21Fix a number of MINGW32 issuesZhang
2007-07-21Remove ctx->Point._Size and ctx->Line._Width.Brian
The clamping for these values depends on whether we're drawing AA or non-AA points, lines. Defer clamping until drawing time. Drivers could compute and keep clamped AA and clamped non-AA values if desired.
2007-07-20fix bogus recently introduced function param commentsRoland Scheidegger
2007-07-19fix mesa's handling of fbo's / window fb (again)Roland Scheidegger
Make sure the relevant fields in window fbs get updated at appropriate time (those are NOT the same as fbos!!!), and fix up related code accordingly. This is a bit ugly, but there's a reason the issues section in EXT_fbo is a couple hundred pages long... Hopefully correct now.
2007-07-19more fixes for mesa's fbo handling (fixes tests/fbotest1/2)Roland Scheidegger
2007-07-19fix up mesa's probably bogus framebuffer updates with different read/write fbsRoland Scheidegger
Conflicts: src/mesa/main/framebuffer.c
2007-07-19fix mesa fb bindingRoland Scheidegger
Make sure that we bind the right buffer (draw or read) when rebinding the window framebuffer (the api doesn't allow binding different draw and read buffers at the same time, but the default window framebuffer is basically 2 fb objects, one for read, one for write, which can be different). Pass both of these two down the driver api (no driver uses this right now).