Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-23 | ARB_texture_rg: Refactor _mesa_texstore_rg88 and _mesa_texstore_al88texture_rg-2 | Ian Romanick | 1 | -125/+44 | |
Create a new function _mesa_texstore_unorm88 that implements both _mesa_texstore_rg88 and _mesa_texstore_al88. | |||||
2009-11-20 | ARB_texture_rg: Add GL_RED as a valid GL_DEPTH_TEXTURE_MODE | Ian Romanick | 5 | -8/+19 | |
With these changes, i965 passes piglit's depth-tex-modes-rg. | |||||
2009-11-20 | ARB_texture_rg: Add GLX protocol support | Ian Romanick | 3 | -0/+3 | |
2009-11-20 | ARB_texture_rg: Add missing cases for generic compress RED and RG formats | Ian Romanick | 4 | -0/+8 | |
2009-11-20 | i965: Enable GL_ARB_texture_rg | Ian Romanick | 3 | -0/+25 | |
2009-11-20 | ARB_texture_rg: Add one more test for RG formats to {Read,Draw,Copy}Pixels path | Ian Romanick | 1 | -0/+1 | |
With this change the piglit rg-draw-pixels test passes. Without this change the test hits an assertion inside Mesa. | |||||
2009-11-19 | ARB_texture_rg: Enable MESA_FORMAT_{R8,RG88} for software paths | Ian Romanick | 1 | -0/+12 | |
2009-11-19 | ARB_texture_rg: Add GL_TEXTURE_{RED,GREEN}_SIZE query support | Ian Romanick | 1 | -0/+15 | |
2009-11-19 | ARB_texture_rg: Add {Read,Draw,Copy}Pixels support for RED and RG formats | Ian Romanick | 1 | -0/+85 | |
2009-11-19 | ARB_texture_rg: Add support to _mesa_base_tex_format for RED and RG formats | Ian Romanick | 1 | -0/+36 | |
This only adds the unsigned normalized and floating point formats. The integer and signed normalized formats will have to be added when GL_EXT_texture_integer or GL_EXT_texture_snorm support is added. | |||||
2009-11-19 | ARB_texture_rg: Add basic infrastructure for extension | Ian Romanick | 2 | -0/+2 | |
This just adds the bit in the context structure to select whether or not the extension is enabled. It is, of course, disabled for now. | |||||
2009-11-19 | ARB_texture_rg: Add R8 and RG8 texture formats | Ian Romanick | 5 | -1/+247 | |
Unlike my AL1616 patches, this patch adds the new enums and the entries to all the tables that are indexed with those enums. This should make bisecting across these changes a little easier. These texture formats are not yet used by Mesa. | |||||
2009-11-20 | Merge remote branch 'origin/mesa_7_7_branch' | Dave Airlie | 156 | -862/+868 | |
2009-11-20 | r100: fix texture_from_pixmap and compiz. | Dave Airlie | 1 | -7/+10 | |
r100 state emission has separate rect and non-rect states, if we are doing TFP for a TEXTURE_2D we shouldn't use the rect states as they won't get emitted properly. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||||
2009-11-19 | r600 : Clean up a bit test code mess. | Richard Li | 1 | -17/+0 | |
2009-11-19 | st/xorg: Fix infinite loop in copy_packed_data. | Vinson Lee | 1 | -1/+1 | |
2009-11-19 | progs/xdemos: Add missing break statement in offset.c. | Vinson Lee | 1 | -0/+1 | |
2009-11-19 | st/mesa: replace st_flush() with pipe->flush() | Brian Paul | 1 | -1/+1 | |
We only need to flush the gallium driver in this case. Fixes a recursive state validation bug. | |||||
2009-11-19 | vbo: added recursion check in vbo_exec_FlushVertices() | Brian Paul | 1 | -1/+17 | |
2009-11-19 | r600 : change shader pop method for now. | Richard Li | 1 | -27/+27 | |
2009-11-19 | st/mesa: get rid of compressed_num_bytes() code | Brian Paul | 1 | -36/+4 | |
2009-11-19 | st/mesa: remove is_compressed_mesa_format() | Brian Paul | 1 | -21/+2 | |
2009-11-19 | st/mesa: remove pointless assertion | Brian Paul | 1 | -2/+0 | |
2009-11-19 | softpipe: whitespace/indentation fixes | Brian Paul | 1 | -5/+3 | |
2009-11-19 | Merge branch 'master' of ssh://richardradeon@git.freedesktop.org/git/mesa/mesa | Richard Li | 76 | -1075/+955 | |
2009-11-19 | r600 : check in shader code test enable flag: if flag | Richard Li | 2 | -21/+77 | |
R600_ENABLE_GLSL_TEST defined, IL shader code will goto r600 assembler. The test base is /mesa/progs/glsl/brick, and changes shader code in CH06-brick.frag/vert to test different logic op combination. (if,else,while,function,...). The stack depth code is not in yet, so it is hard coded now. So complex code would not run (such as things like 8 loops embeded loop in loop). | |||||
2009-11-19 | progs/trivial: Redraw upon keypress. | Vinson Lee | 104 | -104/+104 | |
2009-11-19 | pb: Make fenced buffers threadsafe. | José Fonseca | 1 | -112/+168 | |
2009-11-19 | softpipe: add missing check in softpipe_is_texture_referenced() | Brian Paul | 1 | -2/+8 | |
Check if the named texture is referenced by the texture cache. | |||||
2009-11-19 | st/xorg: Replace compile-time acceleration switch with Option "2DAccel". | Michel Dänzer | 5 | -12/+25 | |
This option can be used to disable 2D acceleration. DRI2 and XVideo blits will still be accelerated, at least to some degree even with compositing. | |||||
2009-11-19 | st/xorg: Miscellaneous XVideo fixes. | Michel Dänzer | 1 | -3/+11 | |
* Make sure the destination pixmap has a texture to render into. * Fix damage reporting so the EXA migration code can do the right thing. * Fix destination coordinates for redirected windows. | |||||
2009-11-19 | st/xorg: Try harder to ensure a shared texture has valid contents right away. | Michel Dänzer | 1 | -0/+3 | |
2009-11-19 | st/xorg: Don't complain about convolution filter being 'unknown'. | Michel Dänzer | 1 | -1/+2 | |
Also add a newline to the complaint so it'll be a little less annoying if we actually encounter an unknown filter value again. | |||||
2009-11-19 | intel: Remove non-GEM support. | Eric Anholt | 10 | -152/+43 | |
This really isn't supported at this point. GEM's been in the kernel for a year, and the fake bufmgr never really worked. | |||||
2009-11-19 | intel: Remove dead intel_context members and move some packing around. | Eric Anholt | 2 | -15/+1 | |
2009-11-19 | intel: Remove our special color packing macros and just use colormac.h. | Eric Anholt | 4 | -39/+16 | |
2009-11-19 | intel: Pack colors for blit at blit time, rather than at ClearColor. | Eric Anholt | 3 | -26/+3 | |
2009-11-19 | intel: Consistently use no_batch_wrap in intel_context struct. | Eric Anholt | 6 | -12/+5 | |
2009-11-19 | i965: Pack brw_wm_fragment_program better. | Eric Anholt | 1 | -1/+1 | |
2009-11-19 | mesa: Remove gratuitous padding in prog_dst_register. | Eric Anholt | 3 | -3/+0 | |
The padding was there to indicate the amount of space left from the number of expected bytes in the struct minus allocated bits. But uint bitfields get packed so that they don't cross uint boundaries, and we ended up allocating an extra dword to hold the pad field! | |||||
2009-11-19 | i965: Pack the brw_wm_prog_key better. | Eric Anholt | 1 | -1/+1 | |
2009-11-19 | i915: Remove dead meta_draw_quad code. | Eric Anholt | 2 | -86/+0 | |
2009-11-19 | tnl: Replace deprecated FogCoordPtr with AttribPtr[_TNL_ATTRIB_FOG] | Eric Anholt | 12 | -33/+22 | |
2009-11-19 | tnl: Replace deprecated ColorPtr[] with AttribPtr or new BackfaceColorPtr. | Eric Anholt | 30 | -194/+189 | |
2009-11-19 | tnl: Replace deprecated IndexPtr[] with AttribPtr[] or new BackfaceIndexPtr | Eric Anholt | 8 | -19/+20 | |
2009-11-19 | tnl: Replace deprecated ObjPtr with AttribPtr[_TNL_ATTRIB_POS] | Eric Anholt | 13 | -35/+34 | |
2009-11-19 | tnl: Replace deprecated TexCoordPtr with AttribPtr[_TNL_ATTRIB_TEX*] | Eric Anholt | 28 | -172/+165 | |
2009-11-19 | tnl: Replace NormalPtr with AttribPtr[_TNL_ATTRIB_NORMAL] | Eric Anholt | 6 | -10/+7 | |
2009-11-19 | tnl: Remove unused NotifyInputChanges() tnl dd hook. | Eric Anholt | 2 | -9/+0 | |
2009-11-19 | st/xorg: Remove superfluous flushes from the EXA WaitMarker hook. | Michel Dänzer | 1 | -9/+1 | |
Thanks to Thomas Hellström for pointing this out. |