Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-10 | st/mesa: rename vars, added comments | Brian Paul | |
2010-05-10 | i915: Drop intelFlush(). | Vinson Lee | |
This was missed in commit c4775a27e3aaa2006b98f225387499b79bc609ef. Fixes i915 build. | |||
2010-05-10 | intel: Drop intelFlush() | Kristian Høgsberg | |
Now that intel_flush() deosn't use the needs_mi_flush argument, we can finally drop one of the two flush functions. | |||
2010-05-10 | intel: Only flush fake front buffer on API level glFlush() | Kristian Høgsberg | |
Without this patch, any old intel_flush() call will cause a round trip to the server and do a copy from fake to real front. We only actually guarantee that frontbuffer results show up when glFlush() ia called, so move the flushing to intel_glFlush(). We also need to flush fake to front before getting new buffers, but we just handle that manually. | |||
2010-05-10 | intel: Don't mark front buffer dirty if we're only reading | Kristian Høgsberg | |
When we call intel_prepare_render() from intelReadPixels(), we'll mark the front buffer dirty. That's silly, since we're only reading from it and marking it dirty will cause us to copy from fake front to front eventually. Just clear the dirty flag after doing the read. | |||
2010-05-10 | intel: Mark frontbuffer dirty in intel_prepare_render() | Kristian Høgsberg | |
Now that we have intel_prepare_render() in place, we can use it to mark the front buffer dirty if we're rendering to the front buffer once we get there. | |||
2010-05-10 | st/mesa: only set prevInstWrotePsiz if translating a vertex program | Brian Paul | |
2010-05-10 | st/mesa: additional assertions in dst_register() | Brian Paul | |
2010-05-09 | mesa: Update comments in get_gen_es.py. | Vinson Lee | |
2010-05-09 | swrast: fix 16-bit/channel rendering | Brian Paul | |
NOTE: This is a candidate for the 7.8 stable branch | |||
2010-05-09 | osmesa: use unsigned 16-bit/channel format | Brian Paul | |
2010-05-09 | mesa: fix typos, comment in signed 16-bit tex fetch code | Brian Paul | |
2010-05-09 | mesa: added unsigned 16-bit/channel tex format | Brian Paul | |
2010-05-09 | mesa: added comments for signed 16-bit formats | Brian Paul | |
2010-05-09 | mesa: use GL_RGBA16_SNORM for accum buffer | Brian Paul | |
2010-05-09 | mesa: added texstore function for signed 16-bit formats | Brian Paul | |
2010-05-09 | mesa: added UNCLAMPED_FLOAT_TO_SHORT macro | Brian Paul | |
2010-05-09 | mesa: add missing cases for signed 16-bit formats | Brian Paul | |
2010-05-09 | st/mesa: Ignore internal_format in st_context_teximage. | Chia-I Wu | |
When internal_format and tex->format differ, st_finailize_texture will surface_copy between surfaces with different formats. This commit works around the issue by ignoring internal_format. A sane fix is needed here. | |||
2010-05-08 | r300g: respect compare mode regardless of sampler type | Marek Olšák | |
2010-05-08 | r300/compiler: fake equal/notequal for shadow samplers | Marek Olšák | |
This is actually better than a real implementation, which would be useless due to inaccuracy (I know because I've tried to implement it). | |||
2010-05-08 | r300/compiler: use perspective division only for TXP in shadow samplers | Marek Olšák | |
2010-05-08 | r300/compiler: make shadow sampler codegen more readable, add comments | Marek Olšák | |
2010-05-08 | r300/compiler: shorten RC_*SWIZZLE* expressions | Marek Olšák | |
2010-05-08 | r300/compiler: generalize depth texture mode to support arbitrary swizzles | Marek Olšák | |
2010-05-08 | r300/compiler: fix LIT instruction case 0^0 = 1 | Marek Olšák | |
2010-05-08 | mapi: Add install rules for OpenGL ES. | Chia-I Wu | |
Move the install rules for OpenGL ES from src/mesa/Makefile to mapi. | |||
2010-05-08 | Define OpenGL ES and OpenVG library names. | Chia-I Wu | |
Define <API>_LIB, <API>_LIB_NAME, <API>_LIB_GLOB, and some other variables in the configs. Fix a typo in glesv1_cm.pc.in where an inexistent variable is used. | |||
2010-05-07 | mesa: remove driver hooks for GetFloat/Integer/Doublev, etc | Brian Paul | |
Once upon a time some drivers hooked into these for GL_HP_occlusion_test and GL_OES_read_format. They're not being used anymore so get rid of them. | |||
2010-05-07 | mesa: fpclassify dummy definition is not needed on cygwin | Jon TURNEY | |
fpclassify is provided by math.h Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-05-07 | glapi: Move to src/mapi/. | Chia-I Wu | |
Move glapi to src/mapi/{glapi,es1api,es2api}. | |||
2010-05-07 | glapi: Move assembly dispatchers back into glapi/. | Chia-I Wu | |
2010-05-06 | st/mesa: fix compressed mipmap generation for small image sizes | Brian Paul | |
When the mipmap level is smaller than the compression block width, height we need to fill in / replicate pixels so that we don't get garbage values. Fixes piglit gen-compressed-teximage test. | |||
2010-05-06 | st/mesa: fix bug in compute_num_levels() | Brian Paul | |
Fix more fall-out from the "ignore BaseLevel" change. This may help with fd.o bug 27991. | |||
2010-05-06 | st/mesa: when copying mipmap levels between textures, start at BaseLevel | Brian Paul | |
Saves some work and avoids potential issue with inconsistant mipmap level sizes. As long as the mipmap levels from BaseLevel to MaxLevel are consistant, we don't care about the other levels. | |||
2010-05-06 | es: Ignores | Jakob Bornecrantz | |
2010-05-05 | st/mesa: fix per-vertex point size | Marek Olšák | |
This fixes FDO bug #27343. | |||
2010-05-05 | st/mesa: Remove unnecessary headers. | Vinson Lee | |
2010-05-05 | mesa: fpclassify dummy definition not needed on Mac OS X. | Vinson Lee | |
2010-05-04 | i965: When an RB gets a new region, clear the old from the state cache. | Eric Anholt | |
This prevents memory usage explosion in blender due to the state cache hanging on to old fake frontbuffer regions. Sigh at blender still using frontbuffer rendering. Bug #24119. | |||
2010-05-04 | intel: Don't tile textures so small that size is blown up by over 2x. | Eric Anholt | |
Noted on the mailing list for an app that puts each glyph for its text into a separate texture. | |||
2010-05-04 | osmesa: remove unused var | Brian Paul | |
2010-05-04 | mesa: remove some color index code | Brian Paul | |
2010-05-04 | mesa: remove unused renderbuffer adaptor code | Brian Paul | |
2010-05-04 | mesa: remove renderbuffer adaptor calls | Brian Paul | |
Was only used for OSMesa but no longer needed. | |||
2010-05-04 | osmesa: fix OSMesa for CHAN_BITS=32 | Brian Paul | |
CHAN_BITS=16 still broken. NOTE: this is a candidate for back-porting to the 7.8 stable branch. | |||
2010-05-05 | st/mesa: Fix texture-from-pixmap. | Chia-I Wu | |
Remember the size of the level=0 mipmap image. Do not call util_format_get_component_bits when st_context_teximage is called to release a texture image. | |||
2010-05-05 | mesa: Fix build of ES overlay. | Chia-I Wu | |
ES overlay is built with FEATURE_ES1 or FEATURE_ES2, and is built without FEATURE_GL. Fix the build by always building OpenGL ES sources, but test for FEATURE_ES1 or FEATURE_ES2. Also, define symbols that are missing because FEATURE_GL is not defined. | |||
2010-05-04 | st/mesa: remove commented-out struct field | Brian Paul | |
2010-05-04 | mesa: add a dummy definition for fpclassify() if needed | Brian Paul | |