summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-08-15nouveau: Always render offscreen, emulate front buffer rendering.Ben Skeggs
2007-08-15nouveau: Split nouveau_buffers into nouveau_mem and nouveau_fboBen Skeggs
2007-08-15nouveau: reindent nouveau_buffers.hBen Skeggs
2007-08-15nouveau: reindent nouveau_buffers.cBen Skeggs
2007-08-15nouveau: Lets only do private buffers.Ben Skeggs
2007-08-14Fix a few more problems with freeing FBOs/textures during context destruction.Brian
Free FBOs before textures since the later may be referenced by the former. Need to bind the context we're destroying if there isn't a current context so that ctx->DeleteTexture() etc can be used.
2007-08-13free any render/framebuffers left in hash tables when freeing shared stateBrian
2007-08-13i915tex: Make sure pitch is aligned properly for render-to-texture.Michel Dänzer
Just always align texture pitch to multiples of 64 bytes for now, pending a more sophisticated scheme to do it only when really necessary.
2007-08-13Implement mutex/locking around texture object reference counting.Brian
Use new _mesa_reference_texobj() function for referencing/unreferencing textures. Add new assertions/tests to try to detect invalid usage of deleted textures.
2007-08-13added some missing Default1D/2DArray texture codeBrian
2007-08-13i965: fix projtex_maskXiang, Haihao
projtex_mask is only an 8bit field, and wm.input_size_masks includes other attributes' information, therefore right shift is needed.
2007-08-13i915: satisfy certain alignment restrictions for smallXiang, Haihao
compressed texture
2007-08-12fix spantmp2 READ_RGBA inline asm (#11931)Dan Torop
2007-08-11Make it easier to compare against the pipe driver debug code.Keith Whitwell
2007-08-11Improve debugging further.Keith Whitwell
Pull apart some key packets into individual fields and print sanely.
2007-08-11Better debuggingKeith Whitwell
2007-08-10i965: roland's DXTn format texture patch(bug10347)Xiang, Haihao
2007-08-10i965/i915tex: applying right alignment to compressed texture,Xiang, Haihao
which make small textures(4x4,2x2,1x1) work well.
2007-08-10i965: set mt->cpp differently with compressed textureXiang, Haihao
2007-08-09fix byte swap bug for GLint stencil indexes (bug 11909)Brian
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-02fix invalid pointer usage in bezierPatchDeleteList(), bug 11807Brian
2007-08-02fix double free()s (bug 11808)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 error code test limit (bug 11795)Brian
2007-08-01fix mem leak (bug 11793)Brian
2007-08-01fix mem leak (bug 11791)Brian
2007-08-01 fix fd.o bug #11788, max point sizeZou Nan hai
2007-07-31fix some FreeBSD issuesBrian
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.