Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-20 | st/mesa: clean up the sampler view format code | Brian Paul | |
2011-01-20 | st/mesa: formatting, whitespace fixes | Brian Paul | |
2011-01-17 | st/mesa: move PIPE_CAP_INDEP_BLEND_FUNC code | Brian Paul | |
2011-01-16 | gallium: add EXT_texture_sRGB_decode. | Dave Airlie | |
This uses a sampler view to access the texture with the alternate format. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2011-01-15 | mesa: begin implementation of GL_ARB_draw_buffers_blend | Brian Paul | |
2011-01-15 | st/mesa: GL_ARB_instanced_arrays support | Brian Paul | |
2011-01-15 | st/mesa: move/consolidate an assignment | Brian Paul | |
2011-01-15 | Merge branch 'draw-instanced' | Brian Paul | |
Conflicts: src/gallium/auxiliary/draw/draw_llvm.c src/gallium/drivers/llvmpipe/lp_state_fs.c src/glsl/ir_set_program_inouts.cpp src/mesa/tnl/t_vb_program.c | |||
2011-01-13 | st/mesa: fix a regression from cae2bb76 | Fredrik Höglund | |
stObj->pt is null when a TFP texture is passed to st_finalize_texture, and with the changes introduced in the above commit this resulted in a new texture being created and the existing image being copied into it. NOTE: This is a candidate for the 7.10 branch. Reviewed-by: Alex Deucher <alexdeucher@gmail.com> | |||
2011-01-12 | st/mesa: add st_BeginQuery() case for GL_ANY_SAMPLES_PASSED | Brian Paul | |
Fixes piglit occlusion_query2 failure. | |||
2011-01-09 | st/mesa: Include mfeatures.h in files that perform feature tests. | Vinson Lee | |
2011-01-06 | st/mesa: remove unused members in st_context | Marek Olšák | |
What were these for? | |||
2011-01-06 | st/mesa: optimize constant buffer uploads | Marek Olšák | |
The overhead of resource_create, transfer_inline_write, and resource_destroy to upload constant data is very visible with some apps in sysprof, and as such should be eliminated. My approach uses a user buffer to pass a pointer to a driver. This gives the driver the freedom it needs to take the fast path, which may differ for each driver. This commit addresses the same issue as Jakob's one that suballocates out of a big constant buffer, but it also eliminates the copy to the buffer. | |||
2011-01-06 | st/mesa: do sanity checks on states only in debug builds | Marek Olšák | |
2011-01-05 | st/mesa: Include mtypes.h in st_cb_drawpixels.c. | Vinson Lee | |
Include mtypes.h for gl_context symbol. | |||
2011-01-04 | st/mesa: advertise GL_ARB_half_float_pixel | Marek Olšák | |
This extension doesn't appear to need any driver-specific parts. | |||
2011-01-04 | st/mesa: skip glDrawPixels/glBitmap-related code for ES build | Brian Paul | |
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=32560 | |||
2011-01-03 | st/mesa: fix renderbuffer pointer check in st_Clear() | Brian Paul | |
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=30694 NOTE: This is a candidate for the 7.9 and 7.10 branches. | |||
2011-01-03 | st/mesa: 80-column wrapping | Brian Paul | |
2011-01-03 | st/mesa: 80-column wrapping | Brian Paul | |
2010-12-31 | st/mesa: Handle wrapped depth buffers in st_copy_texsubimage(). | Henri Verbeet | |
2010-12-24 | st/mesa: Clean up header file inclusion in st_mesa_to_tgsi.h. | Vinson Lee | |
2010-12-24 | st/mesa: Clean up header file inclusion in st_gen_mipmap.h. | Vinson Lee | |
2010-12-24 | mesa/st: set the color write cbuf property for fragColor writes | Dave Airlie | |
2010-12-23 | st/mesa: do not require all texture formats to be renderable | Marek Olšák | |
This is a bandaid on the problem that if some formats were not renderable (like luminance_alpha), st/mesa fell back to some RGBA format, so basically some non-renderable formats were actually not used at all. This is only a problem with hardware drivers, softpipe can render to anything. Instead, require only RGB8/RGBA8 to be renderable. | |||
2010-12-23 | st/mesa: use the formats RGB233, ARGB2101010, AL44, AL1616, A16, L16, I16 | Marek Olšák | |
2010-12-23 | st/mesa: if Z32 is unsupported, prefer Z24 to Z16 | Marek Olšák | |
2010-12-23 | st/mesa: use RGBA16 for RGB12 and RGB16 | Marek Olšák | |
To provide enough precision if a user wants it. | |||
2010-12-23 | st/mesa: use DXT SRGB formats for COMPRESSED_SRGB | Marek Olšák | |
And also check if the formats are supported to return something meaningful if compression cannot be used. | |||
2010-12-23 | st/mesa: Remove unnecessary header. | Vinson Lee | |
2010-12-21 | st/mesa: Clean up header file inclusion in st_format.h. | Vinson Lee | |
2010-12-21 | st/mesa: Clean up header file inclusion in st_draw.h. | Vinson Lee | |
2010-12-20 | gallium: remove unused 'buf' parameter in pipe_buffer_unmap | Marek Olšák | |
2010-12-20 | st/mesa: Remove comment cruft from st_context.h. | Vinson Lee | |
This was unintentionally added by commit 1525fb4afec0adc164948b4060ec1c0359441cd3. | |||
2010-12-20 | st/mesa: Clean up header file inclusion in st_cb_texture.h. | Vinson Lee | |
2010-12-20 | st/mesa: Clean up header file inclusion in st_cb_readpixels.h. | Vinson Lee | |
2010-12-18 | st/mesa: Clean up header file inclusion in st_cb_program.h. | Vinson Lee | |
2010-12-18 | st/mesa: Clean up header file inclusion in st_cb_accum.h. | Vinson Lee | |
2010-12-18 | mesa/swrast/st: add ARB_occlusion_query2 support. | Dave Airlie | |
This gets my vote for most pointless extension of all time, I'm guessing some driver could possibly optimise for this instead of counting it might just get a true/false, but I'm not really sure. need this to eventually advertise 3.3 despite its total uselessness. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-12-16 | st/mesa: s/varient/variant | Brian Paul | |
2010-12-14 | st/mesa: fix incorrect prev pointer in destroy_program_variants() | Brian Paul | |
2010-12-14 | st/mesa: rename the varient release functions | Brian Paul | |
2010-12-13 | st/mesa: 80-columns wrapping, whitespace fixes in st_cb_bitmap.c | Brian Paul | |
2010-12-13 | st/mesa: add geom program code in destroy_program_variants() | Brian Paul | |
2010-12-13 | st/mesa: program struct comments | Brian Paul | |
2010-12-13 | st/mesa: use st_fragment_program() instead of cast | Brian Paul | |
2010-12-13 | st/mesa: rename variable | Brian Paul | |
2010-12-13 | st/mesa: minor re-indenting | Brian Paul | |
2010-12-13 | st/mesa: make st_delete_program() static | Brian Paul | |
2010-12-13 | st/mesa: add comments, fix formatting in st_cb_program.c | Brian Paul | |