Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | llvmpipe: more lp_rasterizer_task parameter passing | Brian Paul | 2010-02-24 | 4 | -114/+89 |
| | |||||
* | llvmpipe: pass fewer parameters to rasterization functions | Brian Paul | 2010-02-24 | 3 | -15/+9 |
| | |||||
* | llvmpipe: added some assertions | Brian Paul | 2010-02-24 | 1 | -0/+5 |
| | |||||
* | xeglgears: Remove borrowed GL_OES_EGL_image types | Kristian Høgsberg | 2010-02-24 | 1 | -5/+3 |
| | | | | These are now in gl.h. | ||||
* | xeglgears: Add test case for texturing from an EGLImage | Kristian Høgsberg | 2010-02-24 | 1 | -23/+72 |
| | |||||
* | egl_dri2: Implement EGL_KHR_image and EGL_KHR_image_pixmap | Kristian Høgsberg | 2010-02-24 | 1 | -4/+149 |
| | |||||
* | intel: Implement GL_OES_EGL_image entrypoints | Kristian Høgsberg | 2010-02-24 | 2 | -0/+88 |
| | |||||
* | intel: Implement DRI image extension | Kristian Høgsberg | 2010-02-24 | 4 | -0/+104 |
| | |||||
* | dri_interface.h: Add DRI image and eglImageLookup extensions | Kristian Høgsberg | 2010-02-24 | 1 | -0/+55 |
| | | | | These are used for implementing the various EGLImage extensions. | ||||
* | gallium: remove $(DEFINES) from cc/c++ command lines | Brian Paul | 2010-02-24 | 2 | -6/+6 |
| | | | | | The $(DEFINES) is already in $(CFLAG)S and (CXXFLAGS). This prevents all the -D args appearing twice in the compilation commands. | ||||
* | mesa: put declaration before code | Brian Paul | 2010-02-24 | 1 | -1/+1 |
| | |||||
* | gallium: comment/document usage flags | Brian Paul | 2010-02-24 | 1 | -1/+3 |
| | |||||
* | core: Implement GL_OES_EGL_image entry points | Kristian Høgsberg | 2010-02-24 | 6 | -0/+83 |
| | |||||
* | glapi: GL_OES_EGL_image autogenerated files | Kristian Høgsberg | 2010-02-24 | 10 | -1456/+1586 |
| | |||||
* | glapi: Add GL_OES_EGL_image | Kristian Høgsberg | 2010-02-24 | 4 | -1/+39 |
| | |||||
* | st/mesa: updated comments | Brian Paul | 2010-02-24 | 2 | -3/+4 |
| | |||||
* | st/mesa: consolidate redundant format conversion code | Brian Paul | 2010-02-24 | 1 | -86/+21 |
| | |||||
* | st/mesa: more format code clean-up and removal | Brian Paul | 2010-02-24 | 2 | -68/+18 |
| | |||||
* | st/mesa: clean-ups in FBO code | Brian Paul | 2010-02-24 | 1 | -21/+6 |
| | |||||
* | st/mesa: clean-up of format-related code | Brian Paul | 2010-02-24 | 3 | -77/+13 |
| | |||||
* | st/mesa: use util_format_get_blocksize() | Brian Paul | 2010-02-24 | 1 | -1/+1 |
| | |||||
* | st/mesa: code clean-ups in st_renderbuffer_alloc_storage() | Brian Paul | 2010-02-24 | 1 | -8/+7 |
| | |||||
* | llvmpipe: SRGB textures not supported yet | Brian Paul | 2010-02-24 | 1 | -1/+0 |
| | |||||
* | llvmpipe: vertex shader textures not supported yet | Brian Paul | 2010-02-24 | 1 | -1/+1 |
| | |||||
* | r600: proper fix for 15601835361e2fdd34b38b265cfc3007749ee24d | Alex Deucher | 2010-02-24 | 2 | -2/+2 |
| | | | | | | PRE_EMIT_STATE_BUFSZ accounts for the start 3d, idle, cd/db flush not for state. The relocs for CB_COLOR0_FRAG & CB_COLOR0_TILE are part of the render target state. | ||||
* | r300: Update for UTIL_FORMAT_LAYOUT_xxx changes. | José Fonseca | 2010-02-24 | 2 | -16/+4 |
| | |||||
* | mesa: Update for UTIL_FORMAT_LAYOUT_xxx changes. | José Fonseca | 2010-02-24 | 1 | -3/+7 |
| | |||||
* | llvmpipe: Update for UTIL_FORMAT_LAYOUT_xxx changes. | José Fonseca | 2010-02-24 | 2 | -7/+5 |
| | |||||
* | gallivm: Update for UTIL_FORMAT_LAYOUT_xxx changes. | José Fonseca | 2010-02-24 | 3 | -7/+5 |
| | |||||
* | util: Kill array vs arith layouts. Revamp UTIL_FORMAT_LAYOUT_xxx. | José Fonseca | 2010-02-24 | 4 | -180/+163 |
| | | | | Too confusing. I now can get the same information through other means. | ||||
* | i915g: fix a comment | Brian Paul | 2010-02-24 | 1 | -1/+1 |
| | |||||
* | gallium/docs: clean up texture usage text, added texture geom info | Brian Paul | 2010-02-24 | 1 | -5/+19 |
| | |||||
* | llvmpipe: Fix breakeage. | José Fonseca | 2010-02-24 | 1 | -24/+13 |
| | | | | | | | Due to the u_format.csv changes the unrolled code generator was being used for formats it didn't support. Bring some bugfixes from u_format_access.py too. | ||||
* | util: Refactor some code. | José Fonseca | 2010-02-24 | 1 | -14/+21 |
| | |||||
* | util: Cope with the fact that formats in u_format.csv are not ordered. | José Fonseca | 2010-02-24 | 4 | -75/+47 |
| | |||||
* | util: Factor out the code to shorten a format name. | José Fonseca | 2010-02-24 | 2 | -15/+14 |
| | |||||
* | llvmpipe: Handle correctly 24bit formats. | José Fonseca | 2010-02-24 | 1 | -44/+46 |
| | |||||
* | util: Handle correctly 24bit formats. | José Fonseca | 2010-02-24 | 1 | -61/+64 |
| | |||||
* | util: Minor tweaks to ambigous/unused format descriptions. | José Fonseca | 2010-02-24 | 1 | -6/+6 |
| | |||||
* | util: Fix swizzles for SRGB formats. | José Fonseca | 2010-02-24 | 1 | -10/+10 |
| | | | | | | Based on Marek Olšák's fix 8-bits-per-channel formats swizzles, with the exception that the notation for several formats (the vector formats) is actually reversed so they should be left alone. | ||||
* | util: Organize formats in groups. Add comments. | José Fonseca | 2010-02-24 | 1 | -35/+61 |
| | |||||
* | util: Allow '#' comments in u_format.csv. | José Fonseca | 2010-02-24 | 1 | -1/+9 |
| | |||||
* | mesa: disable unreachable meta mipmap gen code | Brian Paul | 2010-02-24 | 1 | -0/+3 |
| | | | | | | | More work is needed to support 3D mipmap generation. Disable unreachable code until then. See bug 26722. | ||||
* | util: Kill unused UTIL_FORMAT_LAYOUT_SCALAR. | José Fonseca | 2010-02-24 | 1 | -6/+0 |
| | |||||
* | llvmpipe: Kill unused UTIL_FORMAT_LAYOUT_SCALAR. | José Fonseca | 2010-02-24 | 1 | -4/+2 |
| | |||||
* | util: Store more derived data in the the format description. | José Fonseca | 2010-02-24 | 3 | -0/+48 |
| | |||||
* | radeon/r200: fix the state emission before kernel clear | Dave Airlie | 2010-02-24 | 2 | -1/+4 |
| | | | | | | this moves the emission outside the lock and adds r200 support. Signed-off-by: Dave Airlie <[email protected]> | ||||
* | r600: Assert that array index is not negative. | Vinson Lee | 2010-02-24 | 1 | -0/+1 |
| | |||||
* | radeon: fix bad state emission causes kernel to do bad depth clear | Dave Airlie | 2010-02-24 | 1 | -0/+1 |
| | | | | | | | | | The kernel lets you clear depth without getting a depth offset from userspace, mesa used to emit state before clear, but that got lost in the refactoring, which made the kernel bug show up. Fix mesa driver to emit the state properly now. Signed-off-by: Dave Airlie <[email protected]> | ||||
* | intel: Call intel_prepare_render() in intelMakeCurrent() | Kristian Høgsberg | 2010-02-23 | 1 | -0/+1 |
| | | | | | | | | This restores old behaviour, where we end up doing a DRI2GetBuffers() call from intelMakeCurrent(). The idea was that we could do this lazily, just before we start rendering. However, if we don't do the DRI2GetBuffers() round-trip we don't get the drawable size and higher level mesa ends up short-cutting a number of GL calls, such as glClear(). |