d47a6ada9ca9670c60fc141fabadf40c63031c08 |
|
24-Aug-2012 |
Brian Paul <brianp@vmware.com> |
mesa: add texture target field to ChooseTextureFormat() driver hook This will let us choose the actual hardware format depending on the type of texture. v2: fixup radeon, nouveau, intel and swrast drivers too Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
6f6bd8aedcf2b2f0e1ca9a1fa7ded1cb1f5a88ed |
|
12-Jun-2012 |
Pauli Nieminen <pauli.nieminen@linux.intel.com> |
radeon&r200: Add support for ARB_sampler_objects Preparation for the mandatory support of ARB_sampler_objects. I have tested this patch with rv280 only. Signed-off-by: Pauli Nieminen <pauli.nieminen@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
cd9ab2584f5e2a5eb0e96a948e6aedc9a33c886d |
|
06-Jun-2012 |
Brian Paul <brianp@vmware.com> |
mesa: consolidate internal glCopyTexSubImage1/2/3D code Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
56b57aa360a8bad0c4b68fbdf7c64ac33f9e7661 |
|
29-Dec-2011 |
Brian Paul <brianp@vmware.com> |
mesa: rework ctx->Driver.CopyTexSubImage() parameters Replace target, level parameters with gl_texture_image. Add gl_renderbuffer parameter to indicate source buffer for the copy. This removes some redundant code in the drivers to find the source renderbuffer and the destination texture image (which we already had in _mesa_CopyTexSubImage). Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
d9398382672c77937536f20547be4792e08069a3 |
|
02-Jan-2012 |
Brian Paul <brianp@vmware.com> |
radeon: remove unused tex image function prototypes
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
92c64624cd7533cde466dbec8722f7f72f275fd8 |
|
30-Dec-2011 |
Brian Paul <brianp@vmware.com> |
mesa: simplify Driver.TexImage() parameters As with TexSubImage(), the target, level and texObj values can be obtained through the texImage pointer. Reviewed-by: Chad Versace <chad.versace@linux.intel.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
b2596c36c8f73e8bb7a0b1679b491662aeb2f9d9 |
|
11-Nov-2011 |
Dave Airlie <airlied@redhat.com> |
radeon: texture/renderbuffer overhaul. This could have been split up better, but the driver is just broken now, so bisecting the brokenness is going to be painful no matter what. This adds renderbuffer mapping/unmapping along with texture image allocation. It drops all the old texture upload paths, some of which could possible be reimplemented with the blitter later. It also redoes the span code paths to use its own set of image mapping handlers, along with removing the tiling decode paths for the color buffers, since we now hope to use the blitter for this. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
c2711cdfb68d92ede740e2cc1fd7d78f604dc201 |
|
28-Oct-2011 |
Kristian Høgsberg <krh@bitplanet.net> |
dri: Move _dri_texformat_* to radeon_texture.c They are only used by the r200 driver now.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
bd51e8e4f473dd4fb4f99ed7898d771c64caca2d |
|
14-Oct-2011 |
Eric Anholt <eric@anholt.net> |
dri: Remove driver GenerateMipmap hooks. Mesa sets up _mesa_meta_GenerateMipmap as the default hook, which does this check for fallback and call the fallback itself.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
d1fda903eca3dd93a5b3dabbeeb0dc99efb67473 |
|
01-Aug-2011 |
Eric Anholt <eric@anholt.net> |
radeon: Drop mapping we were doing around glGetTexImage(). It's handled by MapTextureImage() now.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
8df7ca71125ee0ad74260378ff7e185dcf66f3bc |
|
30-Jul-2011 |
Brian Paul <brianp@vmware.com> |
mesa: Convert GetCompressedTexImage to using MapTextureImage(). This changes drivers to not map the texture on their own before calling _mesa_get_compressed_teximage(). Tested-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
ff68e3d30415712e0c3d36dc48b47345c852da01 |
|
01-Aug-2011 |
Eric Anholt <eric@anholt.net> |
radeon: Refactor the common texture hook setup to common code. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
0bb29949ba8a9e5a15dc0640dbb0a4e7990a1d57 |
|
27-Jul-2011 |
Eric Anholt <eric@anholt.net> |
mesa: Rename FreeTexImageData to FreeTextureImageBuffer. This was produced by sed, except for one hunk in driverfuncs.c where trailing whitespace was dropped. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
9ed87c4463cf265b06566d15ba86bf20661c70de |
|
20-Jul-2011 |
Brian Paul <brianp@vmware.com> |
radeon: remove radeonCopyTexImage2D()
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
fb9c6e681f91c986b7cbe2d6e9f6baceda00c415 |
|
09-Jan-2011 |
Vinson Lee <vlee@vmware.com> |
radeon: Include mfeatures.h in files that perform feature tests.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
d7855ee3323e8493f139af70db9d0cdb853c2a08 |
|
09-Nov-2010 |
Johann Rudloff <cypheon@googlemail.com> |
radeon: Implement GL_OES_EGL_image agd5f: add support to radeon/r200/r300 as well
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
f9995b30756140724f41daf963fa06167912be7f |
|
12-Oct-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
a17563c7ddfa58fe7f09d22a62a10f3488ef3147 |
|
07-Mar-2010 |
Maciej Cencora <m.cencora@gmail.com> |
radeon/r200/r300/r600: add is_format_renderable function
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
8a4d7393bd8a752eba2ee687c1c3e2df5c82745d |
|
19-Jan-2010 |
Maciej Cencora <m.cencora@gmail.com> |
radeon/r300/r600: share common glCopyTex(Sub)Image code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
11affafc75525c50a2b4ffc9f91c1fe620d328fb |
|
10-Jan-2010 |
Maciej Cencora <m.cencora@gmail.com> |
radeon: use mesa provided _mesa_tex_target_to_face function
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
23ec7c457483aae1e0d399e9b570f1860c27c780 |
|
14-Nov-2009 |
Maciej Cencora <m.cencora@gmail.com> |
radeon: rework mipmap tree
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
1f7c914ad0beea8a29c1a171c7cd1a12f2efe0fa |
|
01-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: replace gl_texture_format with gl_format Now gl_texture_image::TexFormat is a simple MESA_FORMAT_x enum. ctx->Driver.ChooseTexture format also returns a MESA_FORMAT_x. gl_texture_format will go away next.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
f9d272fa414ec04d9cc608840436f29e6adf84bc |
|
01-Apr-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: go back and repick texture formats. This might trip up some serious FBO users, will have to see, but it avoids the slow paths for all the demos I have.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
7d19d2768491f4de3b674106e93c24d29712404f |
|
14-Feb-2009 |
Nicolai Haehnle <nhaehnle@gmail.com> |
radeon-common: Fix crash in glGetTexImage Since texture images are now stored in miptrees, we cannot usually access them directly via the Data pointer. So we wrap Mesa's implementation by map/unmap calls. This crash was triggered by Sauerbraten, Piglit now contains a regression test. Signed-off-by: Nicolai Haehnle <nhaehnle@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|
23d3559bd4ece1fcab5513ebdaa38600d6654374 |
|
12-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: renaming and headers cleanup
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_texture.h
|