summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-06-09i965: added intelFlush() call in intel_get_tex_image()Brian Paul
Fixes the render-to-texture test in progs/tests/getteximage.c
2009-06-09tests: check for GL_EXT/ARB_framebuffer_objectBrian Paul
2009-06-09tests: also test glGetTexImage with render to textureBrian Paul
Also, adjust texture dims for the original test. And use GLEW.
2009-06-09tests: quick and dirty glGetTexImage() test programBrian Paul
2009-06-09intel: use GLboolean, not int, for compressed parameterBrian Paul
2009-06-09intel: make a bunch of glTexImage-related functions staticBrian Paul
2009-06-09intel: whitespace clean-upsBrian Paul
2009-06-09vbo: more glDrawElements debug code (disabled)Brian Paul
2009-06-09mesa: added a simple bounds checker to glMap/UnmapBuffer() (disabled)Brian Paul
2009-06-09trace/rbug: Add support for draw block ruleJakob Bornecrantz
2009-06-09rbug: Change block protocol around a bitJakob Bornecrantz
2009-06-09trace/rbug: Return textures currently bound to contextJakob Bornecrantz
2009-06-09rbug: Extend context info and block opsJakob Bornecrantz
2009-06-09intel: remove extra \n from warning stringBrian Paul
2009-06-09mesa: reorder fields, update comments for gl_buffer_objectBrian Paul
2009-06-09glsl: Expand nested preprocessor macros.Michal Krol
2009-06-08r300-gallium: HW TCL glxgears. (Read the rest of the log.)Corbin Simpson
Um. So, yeah. Two massive WTF moments here. The first one is that, somehow, I never actually hooked up vertex shader emission, so the only time that the VAP gets set up is during surface_copy/surface_fill. That's why acidgears was happening. The second one is that, somehow, once I actually hooked it up, glxgears just magically worked. Without any actual, real testing, I somehow accidentally made the shader compiler work. Go figure.
2009-06-08r300-gallium: Make UCP and clip work again for SW TCL.Corbin Simpson
SW TCL: tri-clip works, tri-userclip works HW TCL: tri-clip fails, tri-userclip works That is a 200% improvement over the previous situation. Woot.
2009-06-08r300-gallium: Don't emit UCP planes for SW TCL.Corbin Simpson
2009-06-08glsl: Fix preprocessor define argument parsing for dead sections.Michal Krol
2009-06-08glsl: preprocessor debug code (disabled)Brian Paul
2009-06-08docs: document MESA_EXTENSION_OVERRIDE env varBrian Paul
2009-06-08softpipe: advertise PIPE_CAP_MAX_TEXTURE_ANISOTROPY as 16.0Brian Paul
Note that this doesn't have any real significance since PIPE_CAP_ANISOTROPIC_FILTER still returns 0.
2009-06-08mesa: new MESA_EXTENSION_OVERRIDE env varBrian Paul
Can be used to enable/disable extensions as reported by glGetString(GL_EXTENSIONS). If a name is preceeded by '-' it's disabled. Otherwise, the named extension is enabled. Intended for debug/test purposes.
2009-06-08mesa: EXT_vertex_array_bgra fixesMaciej Cencora
1) Pass the correct format when calling update_array in _mesa_VertexAttribPointerARB. 2) glVertexAttribPointerNV accepts GL_BGRA format too. 3) raise INVALID_VALUE error when format is BGRA and normalized is false in glVertexAttribPointerARB
2009-06-08trace/rbug: Sleep on windows when blockedJakob Bornecrantz
2009-06-08llvm: fix compile on gcc 4.4Dave Airlie
2009-06-07nouveau: forgotten makefile...Ben Skeggs
2009-06-06nv50: fix multi-texturingBen Skeggs
2009-06-06nv50: support non-normalized texture coordsBen Skeggs
2009-06-05r300-gallium: Use VAP_CLIP_CNTL.Corbin Simpson
Makes tri-userclip work with HW TCL.
2009-06-05r300-gallium: Emit UCP.Corbin Simpson
2009-06-05r300-gallium: Improve vs emit.Corbin Simpson
2009-06-05mesa: Fix wglext.h prototypes.Michal Krol
2009-06-05nv50: use larger tile sizesBen Skeggs
2009-06-05nv50: use nouveau_bo for query buffersBen Skeggs
2009-06-05nv50: create textures with nouveau_bo, for flexibility with tiling laterBen Skeggs
2009-06-05util: Fix winsock include.Michal Krol
2009-06-05r300-gallium: Mute some debug info.Corbin Simpson
Most of it is no longer interesting.
2009-06-04r300-gallium: vs: Fix negation calculation.Corbin Simpson
Still doesn't draw right, but at least it's the right numbers now. Thanks to taiu in #dri-devel.
2009-06-04r300-gallium: Fix pasta.Corbin Simpson
Trivial but annoying.
2009-06-04r300-gallium: Improve vs debug more.Corbin Simpson
Still not showing me why my stuff's failing, but getting there.
2009-06-04r300-gallium: vs: Add negation, SUB.Corbin Simpson
Doesn't work. WTF.
2009-06-04r300: Moar vs debug.Corbin Simpson
2009-06-05nouveau: plug in our map_buffer_range and friendsBen Skeggs
2009-06-05nouveau: fix build with libdrm_nouveau 0.6Ben Skeggs
2009-06-05nouveau: remove unneeded code from ws, use pipe_buffer_ instead of ws->Ben Skeggs
2009-06-05nouveau: move channel creation into pipe driversBen Skeggs
2009-06-05nouveau: call notifier/grobj etc funcs directlyBen Skeggs
libdrm_nouveau is linked with the winsys, there's no good reason to do all this through yet another layer.
2009-06-05nv04: remove u_simple_screen usageBen Skeggs