Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: Clean up header file inclusion in lines.h. | Vinson Lee | 2010-11-09 | 1 | -1/+2 |
| | |||||
* | mesa: Clean up header file inclusion in light.h. | Vinson Lee | 2010-11-09 | 1 | -1/+6 |
| | |||||
* | mesa: Add missing header and forward declarations in dd.h. | Vinson Lee | 2010-11-09 | 1 | -1/+13 |
| | |||||
* | mesa: Clean up header file inclusion in image.h. | Vinson Lee | 2010-11-09 | 1 | -1/+3 |
| | |||||
* | gallium/targets: Trivial crosscompiling fix | Thomas Hellstrom | 2010-11-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Thomas Hellstrom <[email protected]> | ||||
* | svga/drm: Optionally resolve calls to powf during link-time | Thomas Hellstrom | 2010-11-09 | 2 | -0/+18 |
| | | | | | | | | | When linked with certain builds of libstdc++, it appears like powf is resolved by a symbol in that library. Other builds of libstdc++ doesn't contain that symbol resulting in a linker / loader error. Optionally resolve that symbol and replace it with calls to logf and expf. Signed-off-by: Thomas Hellstrom <[email protected]> | ||||
* | st/egl: Fix build for include files in nonstandard places | Thomas Hellstrom | 2010-11-09 | 2 | -1/+2 |
| | | | | Signed-off-by: Thomas Hellstrom <[email protected]> | ||||
* | mesa: Add talloc includes for gles | Thomas Hellstrom | 2010-11-09 | 1 | -2/+2 |
| | | | | Signed-off-by: Thomas Hellstrom <[email protected]> | ||||
* | egl: Add an include for size_t | Thomas Hellstrom | 2010-11-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Thomas Hellstrom <[email protected]> | ||||
* | scons: build the xorg state trackers only when env includes drm | Zack Rusin | 2010-11-09 | 1 | -1/+1 |
| | |||||
* | mesa: Clean up header file inclusion in histogram.h. | Vinson Lee | 2010-11-09 | 1 | -1/+4 |
| | |||||
* | mesa: Clean up header file inclusion in hint.h. | Vinson Lee | 2010-11-09 | 1 | -1/+3 |
| | |||||
* | mesa: Clean up header file inclusion in framebuffer.h. | Vinson Lee | 2010-11-09 | 1 | -1/+4 |
| | |||||
* | mesa: Clean up header file inclusion in fog.h. | Vinson Lee | 2010-11-09 | 1 | -1/+4 |
| | |||||
* | mesa: Clean up header file inclusion in ffvertex_prog.h. | Vinson Lee | 2010-11-09 | 1 | -1/+1 |
| | |||||
* | mesa: Clean up header file inclusion in fbobject.h. | Vinson Lee | 2010-11-09 | 1 | -1/+4 |
| | |||||
* | glsl: Fix ir_expression::constant_expression_value() | Chad Versace | 2010-11-09 | 1 | -0/+3 |
| | | | | | When the type of the ir_expression is error_type, return NULL. This fixes bug 31371. | ||||
* | radeon: Implement GL_OES_EGL_image | Johann Rudloff | 2010-11-08 | 11 | -0/+150 |
| | | | | agd5f: add support to radeon/r200/r300 as well | ||||
* | radeon: Implement __DRI_IMAGE and EGL_MESA_image_drm | Johann Rudloff | 2010-11-08 | 2 | -0/+196 |
| | |||||
* | egl_dri2: Add radeon chip ids | Alex Deucher | 2010-11-08 | 1 | -0/+427 |
| | |||||
* | radeon: Implement EGL_MESA_no_surface_extension | Johann Rudloff | 2010-11-08 | 2 | -37/+55 |
| | |||||
* | ir_dead_functions: Actually free dead functions and signatures. | Kenneth Graunke | 2010-11-08 | 1 | -0/+2 |
| | | | | | This makes linked shaders use around 36k less memory since the built-in prototypes are now freed. | ||||
* | graw: Add struct pipe_surface forward declaration.snb-magic | Vinson Lee | 2010-11-08 | 1 | -1/+2 |
| | | | | | | | Fixes this GCC warning. graw.h:93: warning: 'struct pipe_surface' declared inside parameter list graw.h:93: warning: its scope is only this definition or declaration, which is probably not what you want | ||||
* | mesa/r300classic: Fix dri2Invalidate/radeon_prepare_render for page flipping. | Mario Kleiner | 2010-11-08 | 2 | -2/+4 |
| | | | | | | | | | | | | | | | | A call to radeon_prepare_render() at the beginning of draw operations was placed too deep in the call chain, inside r300RunRenderPrimitive(), instead of r300DrawPrims() where it belongs. This leads to emission of stale target color renderbuffer into the cs if bufferswaps via page-flipping are used, and thereby causes massive rendering corruption due to unsynchronized rendering into the active frontbuffer. This patch fixes such problems for use with the upcoming radeon page-flipping patches. Signed-off-by: Mario Kleiner <[email protected]> | ||||
* | r600g: implement texture_get_handle (needed for eglExportDRMImageMESA) | Benjamin Franzke | 2010-11-08 | 8 | -263/+312 |
| | |||||
* | intel: Fix emit_linear_blit to use DWORD aligned width blits | Peter Clifton | 2010-11-08 | 1 | -2/+5 |
| | | | | | | | | | | The width of the 2D blits used to copy the data is defined as a 16-bit signed integer, but the pitch must be DWORD aligned. Limit to an integral number of DWORDs, (1 << 15 - 4) rather than (1 << 15 -1). Fixes corruption to data uploaded with glBufferSubData. Signed-off-by: Peter Clifton <[email protected]> | ||||
* | r600c: properly align mipmaps to group size | Alex Deucher | 2010-11-08 | 2 | -4/+7 |
| | | | | | fixes: https://bugs.freedesktop.org/show_bug.cgi?id=31400 | ||||
* | graw: Export graw_save_surface_to_file(). | Michal Krol | 2010-11-08 | 11 | -101/+141 |
| | | | | | | | | | Allows applications to dump surfaces to file without referencing gallium/auxiliary entry points statically. Existing test apps have been modified such that they save the contents of the fronbuffer only when the `-o' option's specified. | ||||
* | os: Open file streams in binary mode. | Michal Krol | 2010-11-08 | 1 | -1/+1 |
| | | | | Otherwise we'll get garbled data on Windows. | ||||
* | mesa: Clean up header file inclusion in extensions.h. | Vinson Lee | 2010-11-07 | 1 | -1/+4 |
| | |||||
* | mesa: Clean up header file inclusion in enable.h. | Vinson Lee | 2010-11-07 | 1 | -1/+3 |
| | |||||
* | mesa: Clean up header file inclusion in drawtex.h. | Vinson Lee | 2010-11-07 | 1 | -1/+2 |
| | |||||
* | mesa: Clean up header file inclusion in drawpix.h. | Vinson Lee | 2010-11-07 | 1 | -1/+4 |
| | |||||
* | mesa: Clean up header file inclusion in depthstencil.h. | Vinson Lee | 2010-11-07 | 1 | -1/+1 |
| | |||||
* | mesa: Clean up header file inclusion in depth.h. | Vinson Lee | 2010-11-07 | 1 | -1/+4 |
| | |||||
* | mesa: Clean up header file inclusion in debug.h. | Vinson Lee | 2010-11-07 | 1 | -1/+4 |
| | |||||
* | mesa: Clean up header file inclusion in convolve.h. | Vinson Lee | 2010-11-07 | 1 | -3/+4 |
| | |||||
* | mesa: Clean up header file inclusion in colortab.h. | Vinson Lee | 2010-11-07 | 1 | -3/+6 |
| | |||||
* | mesa: Clean up header file inclusion in buffers.h. | Vinson Lee | 2010-11-07 | 1 | -1/+2 |
| | |||||
* | mesa: Clean up header file inclusion in blend.h. | Vinson Lee | 2010-11-07 | 1 | -1/+3 |
| | |||||
* | mesa: Clean up header file inclusion in attrib.h. | Vinson Lee | 2010-11-07 | 1 | -3/+5 |
| | |||||
* | mesa: Clean up header file inclusion in atifragshader.h. | Vinson Lee | 2010-11-07 | 1 | -1/+6 |
| | |||||
* | mesa: make fixed-pt and byte-valued arrays a runtime feature | Brian Paul | 2010-11-07 | 2 | -23/+25 |
| | | | | | | These ES1 features were only tested for in the vertex array code. Checking the ctx->API field at runtime is cleaner than the #ifdef stuff and supports choosing the API at runtime. | ||||
* | mesa: remove stray GL_FLOAT case in _mesa_is_legal_format_and_type() | Brian Paul | 2010-11-07 | 1 | -1/+0 |
| | |||||
* | mesa: implement uint texstore code | Brian Paul | 2010-11-07 | 1 | -24/+127 |
| | | | | | We used float temporary images before which could lose precision for uint-valued texture images. | ||||
* | mesa: rename vars in pixel pack/unpack code | Brian Paul | 2010-11-07 | 1 | -403/+397 |
| | |||||
* | mesa: consolidate pixel packing/unpacking code | Brian Paul | 2010-11-07 | 1 | -397/+244 |
| | |||||
* | mesa: Clean up header file inclusion in arrayobj.h. | Vinson Lee | 2010-11-07 | 1 | -1/+3 |
| | |||||
* | r600g: Mention AMD in the renderer string. | Henri Verbeet | 2010-11-07 | 1 | -18/+18 |
| | |||||
* | mesa: Include mfeatures.h in api_validate.c for FEATURE_* symbols. | Vinson Lee | 2010-11-06 | 1 | -0/+1 |
| |