Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-29 | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | |
2008-04-29 | nv40: enable DXTn formats | Ben Skeggs | |
GL state tracker capable enough for progs/tests/texcompress2 at least. | |||
2008-04-28 | mesa: explicitly delete textures before creating new ones | Brian Paul | |
Also, call glutDestroyWindow() upon exit. | |||
2008-04-28 | gallium: fix incorrect level param in copy_image_data_to_texture() | Brian Paul | |
This fixes a weird conform test failure that depended on something that happened several tests earlier. This took waaaaaay too long to find/fix. | |||
2008-04-28 | tgsi: make loop structure clearer, use x86_lea for increments | Keith Whitwell | |
2008-04-28 | tsgi: add a makefile | Keith Whitwell | |
2008-04-28 | translate: squash warnings | Keith Whitwell | |
2008-04-28 | pb: remove unused variable, squash warning | Keith Whitwell | |
2008-04-28 | gallium: Set SSE_SWIZZLES to 0 by default. | Michal Krol | |
2008-04-28 | gallium: Generate SSE code to swizzle and unswizzle vs inputs and outputs. | Michal Krol | |
Change SSE_SWIZZLES #define to 0 to disable it. | |||
2008-04-28 | gallium: check for PIPE_FORMAT_X8Z24_UNORM format | Brian Paul | |
2008-04-28 | gallium: replace some code with a call to st_choose_format() | Brian Paul | |
2008-04-28 | gallium: return enum pipe_format, not uint, for a few functions | Brian Paul | |
2008-04-28 | gallium: add cases for PIPE_FORMAT_X8Z24_UNORM | Brian Paul | |
2008-04-28 | nv40: do full swtnl fallback when edge flags present. | Ben Skeggs | |
This isn't necessary, with some effort we can do this on the hw. However, until I encounter something "real" that uses them there's not a lot of point. | |||
2008-04-27 | pipebuffer: Be extra cautious with the incoming buffers. | José Fonseca | |
A common mistake is trying to fence user or malloc buffers. So don't let the crash happen inside pipebuffer lib. | |||
2008-04-27 | rtasm: Implement x86_retw. | José Fonseca | |
2008-04-27 | nouveau: stub set_edgeflags for all nv pipe drivers | Ben Skeggs | |
2008-04-27 | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | |
2008-04-25 | gallium: fix broken SGT, SLE | Brian | |
2008-04-25 | use PIPE_ARCH_X86 | Brian | |
2008-04-25 | gallium: tweak comments, minor var renaming | Brian Paul | |
2008-04-25 | gallium: tweak comments, minor var renaming | Brian Paul | |
2008-04-25 | gallium: remove unneeded st->bitmap_texcoord_bias | Brian Paul | |
2008-04-25 | gallium: use simple color pass-through fragment shader if textures don't exist | Brian Paul | |
If we run out of texture memory we may not have the texture needed by the fragment shader. If this happens, plug in a color passthrough shader. So instead of crashing, we just don't see the texture. GL_OUT_OF_MEMORY is raised, of course. | |||
2008-04-25 | gallium: added null ptr check | Brian Paul | |
2008-04-25 | gallium: added a null ptr check | Brian Paul | |
2008-04-25 | gallium: fix typo s/_mesa_unmap_drapix_pbo/_mesa_unmap_drawpix_pbo/ | Brian Paul | |
2008-04-25 | gallium: consolidate quad drawing code | Brian Paul | |
2008-04-25 | gallium: remove unused st_draw_vertices() | Brian Paul | |
2008-04-25 | gallium: use util_draw_vertex_buffer() instead of st_draw_vertices() | Brian Paul | |
2008-04-26 | scons: Silent MSVC CRT security warnings. | José Fonseca | |
2008-04-25 | gallium: fix the compressed texture hack in st_texture_image_copy() | Brian Paul | |
Actually, the hack is still there and needs to be revisited, but I get a bit further with compressed textures now. | |||
2008-04-26 | scons: A few fixes for building mesa on windows. | José Fonseca | |
2008-04-25 | draw: emit extra flags whenever pipeline is active | Keith Whitwell | |
The assert was in fact over-sensitive, but emitting the extra flags is pretty trivial & we may as well just do it whenever we know the pipeline is running. | |||
2008-04-25 | gallium: Use util_blit_pixels() for glCopyTexSubImage when appropriate. | Michel Dänzer | |
2008-04-25 | gallium: Add draw_pt_varray.c to scons build. | Michel Dänzer | |
2008-04-25 | tgsi: fix compile when HIGH_PRECISION not defined | Keith Whitwell | |
2008-04-25 | draw: no need to special-case elts/get_elts for varray frontend | Keith Whitwell | |
2008-04-25 | draw: remove unused vars | Keith Whitwell | |
2008-04-25 | frontend for rendering without elts | Zack Rusin | |
2008-04-25 | scons: More windows userspace fixes. | José Fonseca | |
2008-04-25 | gallium: Tell the driver the texture is updated when we finish rendering to it. | Michel Dänzer | |
2008-04-25 | gallium: Windows user mode portability fixes. | José Fonseca | |
2008-04-25 | gallium: New configuration header. | José Fonseca | |
To abstract all those weird #ifdef (__???__) checks. It should typically be the first included header. | |||
2008-04-25 | scons: Teach scons about user-land windows. | José Fonseca | |
Actually, more like get rid of all our hacks when compiling for user-land windows. Only MSVC is supported atm though. | |||
2008-04-24 | gallium: fix an edgeflags crash | Brian Paul | |
2008-04-24 | draw: remove old assignment of edgeflag value | Keith Whitwell | |
2008-04-24 | gallium: initial edgeflags code | Brian Paul | |
2008-04-24 | gallium: plug in softpipe_set_edgeflags() function | Brian Paul | |