summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-02-10glut: Use the official WGL functions.José Fonseca
Especially using wglGetPixelFormat instead of GetPixelFormat causes problems with opengl32.dll and drivers that not hack around this issue.
2009-02-10glut: DESCRIPTION .def clause deprecated.José Fonseca
2009-02-10wgl: s/0x%p/%p/gJosé Fonseca
Rather not have 0x prefix, than 0x0x in certain platforms.
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-09indices: Fix typo.José Fonseca
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-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-06r300: Clean up CS counting.Corbin Simpson
2009-02-05r300: working trivial/clear for r5xxJoakim Sindholt
2009-02-05r300: Add framebuffer setup stub.Corbin Simpson
2009-02-05nv20: copy miptree flags from nv40Pekka Paalanen
nv20_miptree_create() should set various flags. Copy stuff over from nv40. trivial/tri does not abort on nv04 swizzled copy anymore. I still miss my triangle. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2009-02-05nv04-nv40: fix nv##_surface_copy() for flippedPekka Paalanen
If do_flipp is true, it would first do the proper copy, height would wrap around to unsigned maximum, and then it attempts to do another copy. Return after doing the proper copy. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2009-02-05nv04: fix pasto in nv04_surface_2d_init()Pekka Paalanen
Wrong hardware object being used, when compared with earlier code. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2009-02-05indices: quad fixesKeith Whitwell
2009-02-05gallium: add new aux lib for index list translationsKeith Whitwell
Could this be the ultimate index list translating utility? Maybe, but it doesn't yet include support for splitting primitives. Unlike previous attempts, this captures all possible combinations of API and hardware provoking vertex, supports generated list reuse and various other tricks. Relies on python-generated code.
2009-02-05gallium: fixup #includes: p_screen.h does not need anything in p_state.hBrian Paul
2009-02-05gallium: move 'struct pipe_winsys'Brian Paul
Not used in p_state.h but used in p_context.h and p_screen.h
2009-02-05nv50: stop using nouveau_push.h, it's evilBen Skeggs
2009-02-05nv04-nv40: move 2d blit/fill code into pipe driverBen Skeggs
2009-02-05nv50: move 2d blit/fill code into pipe driverBen Skeggs
2009-02-05nouveau: support getting "native" bo from winsysBen Skeggs
2009-02-04r300: Add shader state stubs.Corbin Simpson
2009-02-04nouveau: notifier timeout is a float nowBen Skeggs
2009-02-04nouveau: get things building/running again after pipe_surface.buffer removalBen Skeggs
Don't look at nouveau_winsys_pipe.h... I promise it's temporary!
2009-02-04nouveau: link against libdrm_nouveau (installed with libdrm)Ben Skeggs
2009-02-04r300: A bit more cleanup and state handling.Corbin Simpson
2009-02-03r300: Moar swtcl emit. Still sucks, but getting there.Corbin Simpson
2009-02-03mesa: fix offset problem with interleaved arraysAlan Hourihane
2009-02-02gallium: adjust gdi for the latest changesZack Rusin
2009-02-02gallium: remove pipe_buffer from surfacesZack Rusin
this change disassociates, at least from the driver perspective, the surface from buffer. surfaces are technically now views on the textures so make it so by hiding the buffer in the internals of textures.