Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-29 | i965: Implement VS MAX in a more obvious way. | Eric Anholt | |
This should be functionally equivalent, with the possible exception of NaN handling. | |||
2010-04-29 | i965: Use immediate float operands for some VS instructions. | Eric Anholt | |
We could use this to reduce constant register pressure, but for now it makes the resulting program assembly much more readable. | |||
2010-04-28 | st/mesa: move/improve Mesa GPU program debugging | Brian Paul | |
Print the program (plus its parameters) before calling st_translate_mesa_program() in case we die in that function. | |||
2010-04-28 | st/mesa: add missing debug entry for DEBUG_CONSTANTS | Brian Paul | |
2010-04-28 | Merge branch '7.8' | Brian Paul | |
Conflicts: src/mesa/state_tracker/st_gen_mipmap.c | |||
2010-04-28 | st/mesa: fix incorrect RowStride computation | Brian Paul | |
Fixes incorrect stride when getting a compressed tex image. | |||
2010-04-28 | st/mesa: fill in stImage->level in st_generate_mipmap() | Brian Paul | |
Before, this field was always zero for all the new mipmap levels. Fixes problems with glGetTexImage() from a generated mipmap. | |||
2010-04-28 | Merge branch '7.8' | Brian Paul | |
Conflicts: src/glx/dri2_glx.c src/glx/glx_pbuffer.c | |||
2010-04-27 | Disable scissor when begining meta operations | Pierre Willenbrock | |
Signed-off-by: Eric Anholt <eric@anholt.net> | |||
2010-04-27 | Don't set srcLevel on GL_TEXTURE_RECTANGLE_ARB targets | Pierre Willenbrock | |
Signed-off-by: Eric Anholt <eric@anholt.net> | |||
2010-04-27 | Fill the padding between entrys in the sampler key | Pierre Willenbrock | |
This struct is used to generate a hash, ignoring the entry boundaries. Signed-off-by: Eric Anholt <eric@anholt.net> | |||
2010-04-27 | i915: Add debugging for just prorgam compile under INTEL_DEBUG=wm | Eric Anholt | |
2010-04-27 | i915: Provide counts in the error messages for program limits. | Eric Anholt | |
2010-04-28 | radeon: fix warnings | Marek Olšák | |
2010-04-27 | mesa: Disable scissor when begining meta operations | Pierre Willenbrock | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-04-27 | Add missing _ in extension category name | Ian Romanick | |
2010-04-27 | mesa: Don't set srcLevel on GL_TEXTURE_RECTANGLE_ARB targets | Pierre Willenbrock | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-04-27 | mesa: move/rename is_depth_or_stencil_format() | Brian Paul | |
Put it with other, similar functions. | |||
2010-04-27 | st/mesa: rename var and update st_choose_format() comments | Brian Paul | |
2010-04-27 | glapi: Fix loading of old DRI drivers. | Chia-I Wu | |
The removal of _glapi_noop_enable_warnings and _glapi_set_warning_func in e4f168a6f4911a096be97d2e83ef8ad9c5862ec0 prevents DRI drivers built before the commit from loading. Add stub versions of the functions to make them load again. | |||
2010-04-27 | st/mesa: call is_format_supported() for compressed formats | Brian Paul | |
These compressed format switch cases shouldn't be hit if we don't support the compressed texture extensions, but let's be safe and ask the driver if they're supported as we do in other cases. | |||
2010-04-27 | st/mesa: 80-column wrapping | Brian Paul | |
2010-04-27 | st/mesa: try to get actual compressed format for GL_COMPRESSED_RGB[A] formats | Brian Paul | |
2010-04-27 | st/mesa: fix strides in (de)compress_image() functions | Brian Paul | |
Mipmap generation for compressed textures works now. | |||
2010-04-27 | dri_util: Assume error checking is done properly in glXMakeCurrent | Jakob Bornecrantz | |
In short what the code did before: __DRIscreen *psp = NULL; if (pcp) psp = pcp->psb; assert(psp); if (psp->stuff) other_stuff(); return psb->even_more(pcp); Remove all that stupid checking which still segfaults/asserts later on and just do what we do in driUnbindContext. Also limited testing show libGL never call driUnbindContext or driBindContext with cPriv == NULL. | |||
2010-04-26 | mesa: start adding GL 3.1 signed normalized texture formats | Brian Paul | |
2010-04-26 | r600: add support for more rendering formats | Alex Deucher | |
2010-04-26 | r600: avoid setting invalid bit on r7xx for blits | Alex Deucher | |
2010-04-26 | r600: enable VERT_RESULT_PSIZ - makes point size & attenuation work | Andre Maasikas | |
doc additions: shader export ARRAY_BASE for EXPORT_POS: 60 is position, 61 is misc vec(VS_OUT_MISC_VEC - used here), 62, 63 are clip distance vectors(VS_OUT_CCDIST#) sorry for formating - there seem to be so many different styles in r600 | |||
2010-04-26 | r600: adjust point sprites after 911fa4a4a1 | Andre Maasikas | |
there's no more vp results for point coords so we cannot iterate over vp outputs. Use only Point.CoordReplace[i] | |||
2010-04-26 | st_api: Remove st_module | Jakob Bornecrantz | |
The struct st_module isn't needed as it is the same thing as the st_api struct. That is they both represent the API. Instead just use a single function entry point to the the API. | |||
2010-04-24 | radeon: Remove NULL check of bo_legacy->tobj. | Vinson Lee | |
bo_legacy->tobj cannot be NULL before the call to driUpdateTextureLRU. There is a NULL check earlier in the routine, and if bo_legacy->tobj is NULL, memory is allocated. | |||
2010-04-24 | dri: Remove unnecessary header. | Vinson Lee | |
2010-04-24 | mesa: Eliminate multiple va_list usage. | José Fonseca | |
va_list is a mutable iterator. When passed to a function it will likely point to somewhere else. This fixes segmentation fault in glean vertProg1 on Ubuntu 9.10. | |||
2010-04-23 | st/mesa: checkpoint WIP: mipmap generation for compressed textures | Brian Paul | |
Something is wrong with the images strides when compressing/decompressing images... | |||
2010-04-23 | st/mesa: minor improvements in fallback_generate_mipmap() | Brian Paul | |
2010-04-23 | st/mesa: remove unneeded #includes and add/update comments | Brian Paul | |
2010-04-23 | st/mesa: clean-up: use st_context() everywhere | Brian Paul | |
2010-04-23 | mesa: simplify some code in _mesa_generate_mipmap() | Brian Paul | |
2010-04-23 | st/mesa: re-do binding flags in st_ChooseTextureFormat(), again | Brian Paul | |
Try to specify render target bindings flags first. If that fails, try again with just sampler view binding. Note that we try to create the texture resource with render target binding flags later when we allocate the texture. Then, in FBO validation, we check if we can actually render to the textures. If that fails, we generate GL_FRAMEBUFFER_UNSUPPORTED_EXT. Changes suggested by Jose. | |||
2010-04-23 | st/mesa: replace 'usage' with 'bindings' | Brian Paul | |
2010-04-23 | st/mesa: replace 'usage' with 'bindings' to be consistent | Brian Paul | |
Plus, update comments and formatting. | |||
2010-04-23 | st/mesa: don't set RENDER_TARGET/DEPTH_STENCIL flag for compressed textures | Brian Paul | |
2010-04-23 | st/mesa: get rid of default_deep_rgba_format() | Brian Paul | |
This special-case code used to be used for the accum buffer but the accum buffer implementation was changed some time ago. | |||
2010-04-23 | mesa: make is_compressed_format() non-static | Brian Paul | |
2010-04-23 | mesa: faster, simpler is_compressed_format() | Brian Paul | |
2010-04-23 | mesa/st: Remove dead members. | José Fonseca | |
2010-04-23 | Merge remote branch 'origin/7.8' | Jerome Glisse | |
2010-04-23 | r600: don't enable depth test if there is no depth buffer | Jerome Glisse | |
If there is no depth buffer bound to current context don't enable depth test. GL states that if depth test is enabled without depth buffer it's as if depth buffer always pass. Signed-off-by: Jerome Glisse <jglisse@redhat.com> | |||
2010-04-23 | Merge branch '7.8' | Michel Dänzer | |