summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-12-03nouveau/dri2: assume buffers passed from ddx are linear for nowgallium-0.2-ngBen Skeggs1-1/+2
2008-12-03Merge remote branch 'origin/gallium-0.2' into gallium-0.2-ngBen Skeggs226-7419/+23344
Conflicts: src/gallium/drivers/nouveau/nouveau_class.h src/gallium/winsys/drm/nouveau/nv04_surface.c
2008-12-02nouveau: Calc pitch for swizzled textures appropriately.Younes Manton2-5/+7
2008-12-02mesa: Update some .gitignore files.Younes Manton2-0/+17
2008-12-02nouveau: Use swizzled textures & render targets on nv40 when possible.Younes Manton6-12/+131
2008-12-02nouveau: nv04-nv40 linear <-> swizzled conversion.Younes Manton2-73/+80
2008-12-02gallium: Make room for custom PIPE_TEXTURE_USAGE_* flags.Younes Manton1-0/+2
2008-12-02g3dvl: Map/unmap incoming block texture once per frame.Younes Manton1-27/+37
(Technically once per flush, but we flush once per frame.)
2008-12-02g3dvl: Use texture instead of surface for backbuffer.Younes Manton1-25/+30
2008-12-02g3dvl: Move MC shaders to a seperate file, #included in the original.Younes Manton2-1185/+1186
2008-12-01softpipe: minor tweaks, clean-upsBrian1-13/+4
2008-12-01softpipe: compute nearest/linear texcoords four at a time.Brian1-335/+413
A small step toward SIMD-izing the code.
2008-12-01gallium: minor texture-related clean-ups, comments, etcBrian3-19/+19
2008-11-30Nouveau: minor winsys API fixPekka Paalanen1-1/+2
Signed-off-by: Pekka Paalanen <pq@iki.fi>
2008-11-30Nouveau: nv{10,20} set_primitive API fixPekka Paalanen3-5/+15
Also changes nvgl_primitive() to return zero, i.e. error, on unknown primitive. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2008-11-30Nouveau: nv20 build fix: forgotten includePekka Paalanen1-0/+1
Signed-off-by: Pekka Paalanen <pq@iki.fi>
2008-11-30Nouveau: fix minor API change in surface_copyPekka Paalanen4-4/+4
Signed-off-by: Pekka Paalanen <pq@iki.fi>
2008-11-30Nouveau: update nouveau_class.hPekka Paalanen3-60/+1807
Fresh from renouveau. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2008-11-30Nouveau: nv20 (nv10) immediate vertex submissionPekka Paalanen1-35/+191
This is nv10 commands, but is in nv20 source files. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2008-11-30Nouveau: properly redo nv20_vertex_layout.Pekka Paalanen1-15/+68
This is still for NV10 hardware. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2008-11-28Merge commit 'origin/master' into gallium-0.2Alan Hourihane13-48/+240
2008-11-28Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane2-7/+19
Conflicts: src/gallium/auxiliary/tgsi/tgsi_sse2.c
2008-11-27mesa: remove an assertion (see bug 18734)Brian Paul1-1/+0
2008-11-27Revert "glx: xcbified visual and FBConfig choosing"RALOVICH, Kristóf1-103/+6
This reverts commit 62688f11355cfa865d420755aa159875b425cc9b.
2008-11-27Revert "glx: revert using nonexsisten XCB version of glXGetFBConfigsSGIX"RALOVICH, Kristóf1-0/+58
This reverts commit 53698765019e50172be25a4ff48c83d54f0e7981.
2008-11-26tgsi: Reenable OPCODE_ARR.Michal Krol1-3/+2
2008-11-26glx: revert using nonexsisten XCB version of glXGetFBConfigsSGIXRALOVICH, Kristóf1-58/+0
This uses a GLX VendorPrivate request. VendorPrivates are real GLX API calls but use the same protocol request. XCB does not currently support specific VendorPrivetes directly. See eg.: http://lists.freedesktop.org/archives/xcb/2008-November/004036.html for more information.
2008-11-26glx: remove XCB debug leftoverRALOVICH, Kristóf1-4/+0
2008-11-26glx: xcbified glXSwapBuffersRALOVICH, Kristóf1-1/+8
2008-11-26glx: xcbified visual and FBConfig choosingRALOVICH, Kristóf1-6/+103
2008-11-26glx: xcbified __glXClientInfoRALOVICH, Kristóf1-4/+17
2008-11-26configure.ac: advertise XCBRALOVICH, Kristóf1-0/+1
2008-11-26glx: no graphics context during initializationRALOVICH, Kristóf5-11/+15
2008-11-26glx: xcbified __glXIsDirectRALOVICH, Kristóf1-0/+21
2008-11-26glx: missing static on local functionRALOVICH, Kristóf1-1/+1
2008-11-26glx: use __glXGetStringRALOVICH, Kristóf1-3/+1
2008-11-26glx: use __glXQueryServerStringRALOVICH, Kristóf2-11/+5
2008-11-26glx: implement __glXGetString, hide __glXGetStringFromServerRALOVICH, Kristóf2-21/+72
2008-11-26glx: implement QueryVersion using XCBRALOVICH, Kristóf1-1/+22
2008-11-26glx: implement __glXQueryServerString using XCBRALOVICH, Kristóf2-0/+35
2008-11-26windows: fix visual object memleakThomas Henn1-0/+3
2008-11-26windows: fix _mesa_unreference_framebuffer() to pass ** type.Thomas Henn1-1/+3
2008-11-26mesa: add missing type check for function callsBrian Paul1-0/+15
2008-11-26mesa: add missing size check for assignment optimizationBrian Paul1-1/+2
2008-11-26tgsi: Fix build.Michal Krol1-6/+2
2008-11-26tgsi: Implement OPCODE_ROUND for SSE2 backend.Michal Krol1-1/+28
2008-11-26tgsi: Implement OPCODE_SSG/SGN.Michal Krol2-2/+46
2008-11-26mesa: remove debug codeBrian Paul1-1/+0
2008-11-26demos: press SPACE to toggle fbo_firecube animationBrian Paul1-3/+12
2008-11-26gallium: disable TGSI_OPCODE_ARR case until emit_rnd() is redone.Brian Paul1-1/+2