summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-02-09mesa: add x86/rtasm/x86sse.c to fix linux-x86 buildBrian Paul
2009-02-09mesa: fixes for srgb formatsRoland Scheidegger
swizzling in fetch/store srgba/sargb functions fixed (consistent with equivalent non-srgb formats now).
2009-02-09fix _mesa_get_teximage for srgb texturesRoland Scheidegger
2009-02-09mesa: avoid setting texObj->_Complete = GL_FALSE when there's no state changeBrian Paul
Avoid a little bit of unneeded state validation and fixes a bug where the texture complete flags was set to false, but we didn't signal _NEW_TEXTURE. Fixes piglit tex1d-2dborder failure.
2009-02-09mesa: add no-change testing for a few more texture parametersBrian Paul
2009-02-09swrast: use ASSIGN_4V() macroBrian Paul
2009-02-09mesa: replace _mesa_unreference_framebuffer() with _mesa_reference_framebuffer()Brian Paul
2009-02-09mesa: replace _mesa_unreference_framebuffer() with _mesa_reference_framebuffer()Brian Paul
2009-02-09i965: need to disable current shader, if any, in intel_clear_tris()Brian Paul
Fixes bad background in all the progs/glsl/ tests.
2009-02-09re-add MSAA supportBrian Paul
(cherry picked from commit f7d80aa00611917bc8ce637136d982b151b8f44f) This also involved adding the new MSAA fields to driCreateConfigs(). Also, re-add prog_instructions->Sampler field for i965 driver. Will have to revisit that.
2009-02-09indices: Fix typo.José Fonseca
2009-02-09cell: update linux-cell configBrian Paul
2009-02-09mesa: build/use libmesagallium.a for gallium buildsBrian Paul
This contains the core mesa code but excludes things not needed for gallium such as tnl/, swrast/, swrast_setup/, etc.
2009-02-09mesa: added new linux-gallium and linux-gallium-debug configsBrian Paul
Also, remove gallium-related things from configs/default. They're in linux-gallium now. So the default builds are the same as they have been for Mesa/master.
2009-02-09softpipe: add null ptr check in softpipe_map_constant_buffers()Brian Paul
Fixes segfault regression in progs/glsl/identity.c
2009-02-09mesa: prefix #includes with main/Brian Paul
2009-02-09swrast: fix typo: s/drapix/drawpix/Brian Paul
2009-02-09mesa: remove old 'sources' file in favor of 'sources.mak'Brian Paul
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul
Merge commit 'origin/gallium-0.2' into gallium-master-merge Conflicts: Makefile docs/relnotes-7.4.html docs/relnotes.html src/mesa/drivers/dri/i965/brw_wm.h src/mesa/main/imports.c src/mesa/main/mtypes.h src/mesa/main/texcompress.c src/mesa/main/texenvprogram.c src/mesa/main/version.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_draw.c
2009-02-09mesa: autoconf fixes for OS XSiddhartha Chaudhuri
See bug report 17566.
2009-02-09mesa: rework _mesa_reference_framebuffer() to look like ↵Brian Paul
_mesa_reference_renderbuffer() _mesa_unreference_framebuffer() is deprecated since _mesa_reference_framebuffer(ptr, NULL) can be used instead.
2009-02-08nouveau: include and calc offset before changing dimensions for next levelPatrice Mandin
2009-02-08nouveau: upload and swizzle each mipmap level in turnPatrice Mandin
2009-02-08r300: Accidentally removed a pipe_buffer_reference that should be there.Corbin Simpson
2009-02-08r300: Add SW TCL paths for clear.Corbin Simpson
This should make things work for people on RSxxx chipsets.
2009-02-08r300: Update to match pipe_surface changes.Corbin Simpson
2009-02-07cell: remove unused varBrian Paul
2009-02-07cell: compile fix: many updates to cell texture code for new surface mappingBrian Paul
The Cell texture code really needs a thorough inspection and clean-up someday...
2009-02-07softpipe: simplify an assertionBrian Paul
2009-02-07cell: compile fix: no-op xlib_create_brw_screen() for Cell buildBrian Paul
2009-02-07cell: compile fix: alpha.ref is now alpha.ref_valueBrian Paul
2009-02-07cell: compile fix: pipe_constant_buffer no longer has size fieldBrian Paul
2009-02-07cell: compile fix: pipe_constant_buffer no longer has size fieldBrian Paul
2009-02-07mesa: minor fixes to incomplete texture debug codeBrian Paul
2009-02-07mesa: debug code for printing info about textures, writing teximages to diskBrian Paul
2009-02-07mesa: code refactoring: move texcombine code into update_tex_combine()Brian Paul
2009-02-07mesa: minor clean-ups, remove unneeded conditionalBrian Paul
2009-02-07mesa: fix logic error in computing enableBits in update_texture_state()Brian Paul
If we had a vertex shader but no fragment shader (i.e. fixed function) we didn't get the right enabled texture targets. Fixes blank/white texture problem.
2009-02-07nouveau: Need to surface_copy() without a pipe context.Younes Manton
2009-02-06Merge branch 'gallium-0.2' of git://anongit.freedesktop.org/mesa/mesa into ↵Corbin Simpson
gallium-0.2
2009-02-06Readd trace to list of default pipe drivers.Corbin Simpson
Looks like the gallium-0.2-radeon merge clobbered it.
2009-02-06Merge branch 'gallium-0.2-radeon' into gallium-0.2Corbin Simpson
2009-02-06Rename winsys amd to radeon.Corbin Simpson
2009-02-06Remove r300 from default build.Corbin Simpson
2009-02-06g3dvl: Catch up to gallium changes, fix build.Younes Manton
2009-02-06nouveau: Pass proper format to NV04_GDI_RECTANGLE_TEXT.Younes Manton
2009-02-06nouveau: Frontbuffer pitch needs to be set.Younes Manton
2009-02-06mesa: fix tnl->render_inputs_bitset setup for fragment program texcoordsBrian Paul
Handle the case where there's no per-vertex texcoords but the fragment shader needs texcoords. Fixes piglit shaders/fp-generic/dph test.
2009-02-06swrast: return (0,0,0,1) when sampling incomplete textures, not (0,0,0,0)Brian Paul
Fixes piglit shaders/fp-incomplete-tex test.
2009-02-06glsl: new MESA_GLSL env var for GLSL debugging featuresBrian Paul
Replaces the VERBOSE_GLSL, VERBOSE_GLSL_DUMP flags which only worked in debug builds. MESA_GLSL will work both in debug and non-debug builds. Also add facility to dump glUniform() calls to stdout.