History log of /external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
efa6b5e42b427c1ec9f2d636d280c84e7da71346 11-Nov-2012 Marek Olšák <maraeo@gmail.com> mesa: add MaxNumLevels to gl_texture_image, remove MaxLog2

MaxLog2 led to bugs, because it didn't work well with 1D and 3D textures.

NOTE: This is a candidate for the stable branches.

v2: correct the comment at MaxNumlevels

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
(cherry picked from commit 8111342e814304730bed34446ea816cbc17a5775)

Conflicts:
src/mesa/main/teximage.h
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
46751edca9a95baff81771aa69986fa6e2422ed6 22-Aug-2012 Brian Paul <brianp@vmware.com> mesa: new _mesa_num_tex_faces() helper

Not a real big help now, but will be useful for the
GL_ARB_texture_cube_map_array extension in the future.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
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_mipmap_tree.c
a80b7407f3724ddac96167d640a0f9a91d60ac5f 27-Jul-2012 Brian Paul <brianp@vmware.com> radeon: fix 'sowftware' typo
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
bd3c10c0f0c60ab3421c2da2eab814edc2296cb0 16-Jan-2012 Brian Paul <brianp@vmware.com> swrast: s/Data/Map/ in swrast_texture_image

To indicate that it points to mapped texture memory.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
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_mipmap_tree.c
beb3e81b86698359e037d49f35feba3ca53626b2 10-Nov-2011 Dave Airlie <airlied@redhat.com> radeon: fix bug with wrong stride being used for rectangluar textures.

This broke the meta bitmap code when it was enabled.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
1401b96bb9f485eb5c08fb724b4366a16ea93aef 07-Nov-2011 Fabio Pedretti <fabio.ped@libero.it> radeon: cleanup radeon shared code after r300 and r600 classic drivers removal

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
2431c992cb97235c6e500bd1c0c267e608b99052 04-Nov-2011 Dave Airlie <airlied@redhat.com> radeon: drop mtface/mtlevel, use ones in base class.

This just uses the base class copies.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
66681b4c8cb1ef16f42c1591298cb30c83bca09b 23-Oct-2011 Brian Paul <brianp@vmware.com> mesa: remove _mesa_alloc_texmemory(), _mesa_free_texmemory()

Core Mesa no longer does any texture memory allocation.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
6e0f9001fe3fb191c2928bd09aa9e9d05ddf4ea9 23-Oct-2011 Brian Paul <brianp@vmware.com> mesa: move gl_texture_image::Data, RowStride, ImageOffsets to swrast

Only swrast and the drivers that fall back to swrast need these fields now.
This removes the last of the fields related to software rendering from
gl_texture_image.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
abdfa0b4f1e5ae0bd3d71ae7099b6bb7c2bfae71 17-Sep-2011 Brian Paul <brianp@vmware.com> radeon: make radeon_texture_image a subclass of swrast_texture_image
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
ecfaab88b2577bd0395bc05d75a036126806a9c4 10-Apr-2011 Brian Paul <brianp@vmware.com> mesa: move sampler state into new gl_sampler_object type

gl_texture_object contains an instance of this type for the regular
texture object sampling state. glGenSamplers() generates new instances
of gl_sampler_object which can override that state with glBindSampler().
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
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_mipmap_tree.c
c3c25a7ab8507c9c6b21137de03b5d94c2420369 01-Sep-2010 Andre Maasikas <amaasikas@gmail.com> r600: cube mipmap levels are aligned to 8 faces only starting from r7xx
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
67ee40684d253f194dbbd5c81799da61151ee09f 09-Aug-2010 Andre Maasikas <amaasikas@gmail.com> radeon: fix npot mipmap alignment on r600

seems it got lost in commit 0d383547
have no earlier radeons to test, but npot mipmaps were not supported there?
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
72e6a1e72f21653295165320fbca6961eddc9eb3 11-Jul-2010 Maciej Cencora <m.cencora@gmail.com> radeon: lower texture memory consumption is some cases

When searching for valid miptree check images in range
of [BaseLeve, MaxLevel] not [MinLod, MaxLoad].
Prevents unnecessary miptree allocations in cases when during
every rendering operation different texture image level
was selected using MIN_LOD = MAX_LOD = level (for every level
new miptree for whole texture was allocated).

Candidate for 7.8 branch.

Signed-off-by: Maciej Cencora <m.cencora@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
ad24ea37bb0cef7b383bb38e31466b6bb1f7fce6 11-Jul-2010 Maciej Cencora <m.cencora@gmail.com> radeon: fix teximage migration failure in rare case

Always store selected miptree in texObj->mt so get_base_teximage_offset returns correct data.
Found with piglit/mipmap-setup.

Candidate for 7.8 branch.

Signed-off-by: Maciej Cencora <m.cencora@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
64644ec3b21884d4a974fa29087fa98c4ed9e112 19-Apr-2010 Jesse Barnes <jbarnes@virtuousgeek.org> Merge branch '7.8'
f4553d99c63e4bcb4d023c9e33b72fedd0dfbdc1 19-Apr-2010 Matthieu Herrb <matthieu.herrb@laas.fr> radeon: Let this build with gcc 3.3

Declaring the loop index inside for () is not supported by this version.

Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
b13e305ee1a2454265fd957a99640a2e49507bea 12-Mar-2010 Michel Dänzer <daenzer@vmware.com> Merge branch '7.8'
39c2d3ecd9432262bb157da3bb6103f84a4375e5 12-Mar-2010 Vinson Lee <vlee@vmware.com> radeon: Fix memory leaks from early return.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
b70dcabafce0c1a8a9fbbd84ff196e46b0782ca7 07-Mar-2010 Maciej Cencora <m.cencora@gmail.com> radeon: mark framebuffer as incomplete if renderbuffer format isn't supported by hw
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
2b801066a1fcd8a83a367f70736d6adf2043f979 07-Mar-2010 Maciej Cencora <m.cencora@gmail.com> radeon: Some possible improvements that I spoted in radeon_tiled_texture branch.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
d0ca5c3100dfe7ee634e3b455002e11e88822ea7 07-Mar-2010 Maciej Cencora <m.cencora@gmail.com> radeon: properly calculate rowstride for tiled images
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
0d3835475fcb803a295dc738d90b83788bdc9472 16-Jan-2010 Maciej Cencora <m.cencora@gmail.com> radeon: minor refactoring of mipmap code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
b078a613bedb76242af177bee12520203bd63d50 09-Jan-2010 Maciej Cencora <m.cencora@gmail.com> radeon: add texture helper function
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
e6f2819e7af8222ac443c76e91803f2c282fc1e7 06-Feb-2010 Pauli Nieminen <suokkos@gmail.com> radeon: Use _mesa_next_pow_two_32 instead of own implementation.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
f8969dd24ff4264c0c11ea5266093b6ce2ef221a 06-Feb-2010 Pauli Nieminen <suokkos@gmail.com> radeon: Add some debug output to miptree code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
9d5f88250379666961f92a7e20cf0d48907c38e2 06-Feb-2010 Pauli Nieminen <suokkos@gmail.com> radeon: Remove the loop from stride size calculation.

Changed stride size calculation to do the math by rounding
the value instead of loop. r600 minimum stride is 256 which
might might cause up to about 60 rounds of the loop.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
8a2cf4549a4e88d8981d75b003ac0a43e71f5e41 31-Jan-2010 Vinson Lee <vlee@vmware.com> radeon: Remove unnecessary headers.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
9bf40cea00b2f509074bba3ace39c4ffbabdf047 22-Jan-2010 Andre Maasikas <amaasikas@gmail.com> r600: fix brownbag, only align if we are dealing with cubemap
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
714d9c21ecc97134a0f9fd58075152acd55cde32 22-Jan-2010 Andre Maasikas <amaasikas@gmail.com> r600: cubemap levels seem to be aligned to 8 images
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
7c6f51cdccdd0ed6370ce86ba21549991f4f4293 04-Jan-2010 Andre Maasikas <amaasikas@gmail.com> radeon/fbo: use correct depth texture offset for depth textures
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
9eb7fc6661a1d46c06cec8584b898e3e690af6fa 22-Dec-2009 Brian Paul <brianp@vmware.com> Merge branch 'mesa_7_7_branch'

Conflicts:
src/mesa/main/version.h
src/mesa/state_tracker/st_atom_shader.c
b5e256c76dea2182c82af2a4f66224735701d55a 08-Dec-2009 Andre Maasikas <amaasikas@gmail.com> Merge branch 'mesa_7_7_branch'

Conflicts:
src/mesa/drivers/dri/r600/r700_assembler.c
src/mesa/main/version.h
013cf1d63deb9c33089777afbdea85013fd46b49 07-Dec-2009 Maciej Cencora <m.cencora@gmail.com> radeon: fix image migration for small compressed textures

memcpy would give incorrect results if src rowstride != dst rowstride
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
6c41bb25a2e260dbce2c2d72ec64d1beb74527de 03-Dec-2009 Maciej Cencora <m.cencora@gmail.com> radeon: workaround an FBO issue

Fixes #21501
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
06d3732a9094030fc33120f16f162e0d405f132c 01-Dec-2009 Keith Whitwell <keithw@vmware.com> Merge commit 'origin/mesa_7_7_branch'

Conflicts:
src/gallium/drivers/svga/svga_screen_texture.c
src/gallium/state_trackers/xorg/xorg_composite.c
src/gallium/state_trackers/xorg/xorg_exa.c
src/gallium/state_trackers/xorg/xorg_renderer.c
src/gallium/state_trackers/xorg/xorg_xv.c
src/mesa/main/texgetimage.c
src/mesa/main/version.h
63c00c53a3019b801c5eee8a12f7862422f79f10 29-Nov-2009 Maciej Cencora <m.cencora@gmail.com> radeon: update miptree code a little

Simplify gl image level <-> miptree level mapping (are equal now).
Don't allocate miptree for images that won't fit in it (fixes #25230).
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
2773556d55fe6043bee3d4c86f7b78906e5d60e0 29-Nov-2009 Maciej Cencora <m.cencora@gmail.com> radeon: don't check the same miptree many times when looking for matching miptrees
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
e8f0c8ab9d3509dc399ea58c320056ed90895792 29-Nov-2009 Maciej Cencora <m.cencora@gmail.com> radeon: add some debugging info
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
e5159996a43d64f71d44dd2bd477d10e37ec9a27 28-Nov-2009 Maciej Cencora <m.cencora@gmail.com> radeon: need to flush cs when moving images between mipmap trees
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
ce56a867f71d0a74172a00869a3c5cb1862f4b04 25-Nov-2009 Dave Airlie <airlied@redhat.com> r600: add ARB_texture_non_power_of_two support.

This makes the miptree rounds up to the near POT for each level for
all radeons, however since mipmaps aren't support with NPOT on previous
radeons this calculation shouldn't cause any problems. If it does
we can just make it r600 only.

I tested a few mipmap demos on r500 and they all seem to work.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
960464e42dce138fde11c379ce7744bc4be14aa2 23-Nov-2009 Maciej Cencora <m.cencora@gmail.com> radeon: fix errors in miptree related function

- typo
- memory leak
- off by one (spotted by airlied)
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
d20b79172df18b27c8b4e428119814ffef2c8494 21-Nov-2009 Maciej Cencora <m.cencora@gmail.com> radeon: fix compressed mipmapped textures

Tested on r300 only, other cards may require adjusting texture_compressed_row_align.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
ad83aeccdc54beecf25f217e2dd24c8edf6d6767 14-Nov-2009 Maciej Cencora <m.cencora@gmail.com> radeon: return false on texture validation if texture isn't complete
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
23ec7c457483aae1e0d399e9b570f1860c27c780 14-Nov-2009 Maciej Cencora <m.cencora@gmail.com> radeon: rework mipmap tree
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
7628b06ba32e42f57a4fdb322bc32e3b411c1f18 14-Nov-2009 Maciej Cencora <m.cencora@gmail.com> radeon: rework mipmap tree reference counting
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
d6ee86c77a8e1543557fd64c1f1c354baa0a8ad8 25-Oct-2009 Brian Paul <brianp@vmware.com> mesa: remove _mesa_compressed_texture_size()

Use _mesa_format_image_size() instead.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
3e34a2a2b97e7c93955deedb7c12b73bccd6662d 06-Oct-2009 Brian Paul <brianp@vmware.com> drivers: don't include texformat.h

And remove other unneeded #includes while we're at it.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
b6bdafdf2cf1110b4a5ca7cf9e1c3dcb124b800f 02-Oct-2009 Brian Paul <brianp@vmware.com> mesa: remove gl_texture_image::IsCompressed field

Use _mesa_is_format_compressed() instead.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
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_mipmap_tree.c
9fbb8884f034e0d691fed0e099d4d796f3b42848 28-Sep-2009 Brian Paul <brianp@vmware.com> mesa/drivers: use _mesa_get_format_bytes()
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
e0bc4533ebccbfb844522e2b6ddd171b97d693e8 28-Sep-2009 Brian Paul <brianp@vmware.com> mesa/drivers: use _mesa_get_format_bytes()
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
5f7c532b1e5414f65e126948b35cf9e1ef10c3a1 02-Sep-2009 Dave Airlie <airlied@redhat.com> radeon: pass internal format into the miptree.

We need to figure out if the compression format changes.

without this texcmp segfaults if you change format
enough times.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
4e0d99a63588c67a955f797733da32d04e6f4ee6 30-Aug-2009 Pauli Nieminen <suokkos@gmail.com> r100: Use shared debug code.

Converted r100 to use shared debug code with sed and fast compile check. New
code has compability layer so old debugging code doesn't have to be changed
all immidiatly.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
c3380ded10200f2df0cfba4abbe9a9eb892f7cbb 17-Aug-2009 Alex Deucher <alexdeucher@gmail.com> radeon: remove RADEON_DEBUG_BO stuff

This stuff was a vestige of the r600 bring up and
now mostly serves to periodically break the build.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
15f5f839b1a52a49bb60e73625b8c6b2f73a75e8 05-Aug-2009 Roland Scheidegger <sroland@vmware.com> radeon: fix miptree comparison breakage

another case of image never matching miptree in case of compressed textures
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
50c736589ee0edbedf9ac434e883483b82b3030a 04-Aug-2009 Roland Scheidegger <sroland@vmware.com> radeon: more fixes for compressed textures

- fix not respecting required hardware stride with compressedTexImage -
this fixes #22615.
- make sure correct stride is used in various places
- fix stored miptree never matching with a TexImage call with compressed
texture
- don't always store data with compressedtexsubimage at offset 0,
and actually use the supplied pixel data... (untested)
- make sure rows for compressed texture handling are rounded up not down

Note that trying to access stored compressed textures in hardware miptrees
from core mesa (get_compressed_teximage, swrast fallbacks) can't work correctly,
since RowStride isn't really set to anything useful, plus some places (at least
get_compressed_teximage) assume this data has native stride and no padding.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
b116f57bacb79205a1f80c7055964c60b402a19d 30-Jul-2009 Alex Deucher <alexdeucher@gmail.com> r600: fix texture pitch alignment

fixes texwrap
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
8413a3aefaf4968f8b17263826b34baa99c2a907 12-Dec-2009 Maciej Cencora <m.cencora@gmail.com> radeon: fix #25463

This is just a workaroung until we properly fix texture mapping in radeonSpanRenderStart
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
1036ef2bf468611d37b5df06fc4424f2002e3837 12-Jun-2009 Alex Deucher <alexdeucher@gmail.com> Merge master and fix conflicts
a5d92d7ed208d20c788889640503fa61b2d38851 12-Jun-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: fix max texture levels assert

use the actual value set in the context
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
3149b87ac43a5f10983c6682dff7a00cf1d99c7c 19-May-2009 root <root@richard-desktop.(none)> Makeup checkin for radeon code change paired with r6/7 code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
d7f62e54055c7b8afaf0683944a4ba907b96d6ec 06-May-2009 Dave Airlie <airlied@redhat.com> r100/r200: try and allocate miptree correct for hw.

This doesn't make things worse but according to sroland it
is how the GPU hw expects things on the r100/r200
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
0b22615c2c860968a027c04519e25864ae69f6cd 02-May-2009 Maciej Cencora <m.cencora@gmail.com> r300: set proper texture row alignment for IGP chips

Looks like r400 based IGP chips require 64 byte alignment
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
bcef4b63eba3b6072df3a699d0c4d5128e2515b9 19-Apr-2009 Maciej Cencora <m.cencora@gmail.com> r300: revert part of cb4bef7ae0b5fe8de82c380bc98f19067394d355

Some debugging code got there by accident
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
cb4bef7ae0b5fe8de82c380bc98f19067394d355 18-Apr-2009 Maciej Cencora <m.cencora@gmail.com> r300: general cleanup

- remove unused fields
- remove unused defines and macros
- flatten one structure
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
f577c8e462fc924ea436d129ad64c8a1226b5f9c 24-Mar-2009 Dave Airlie <airlied@linux.ie> radeon/r200/r300: fix warnings
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
0968512f8f4abc5bce84c200bd99f8a522d56122 22-Mar-2009 Dave Airlie <airlied@linux.ie> radeon: add miptree offset functions
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
2d9471b28159b9af952c6a87868ff648a6055c55 14-Feb-2009 Nicolai Haehnle <nhaehnle@gmail.com> r300: Fix crash in cubemap tree creation

The mip tree creation would crash if the first baselevel image to be uploaded
was not the positive-x image.

Found with Sauerbraten, also added a regression test to Piglit.

Signed-off-by: Nicolai Haehnle <nhaehnle@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
9fd8da299b4a62c6baf49f08067d7c1ddebb0ffd 13-Feb-2009 Dave Airlie <airlied@redhat.com> radeon: fix compressed texture upload on all radeons

tested on r200, texcmp works. May need more verification
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
dc8a707c672918b88dd4135930bef60ed148d8ce 12-Feb-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: make build with out libdrm_radeon installed for now
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
d9cf1319252e053a894dd49583064e4cd063d119 03-Feb-2009 Dave Airlie <airlied@redhat.com> r300: fixup mipmap + texsubimage issues

This fixes a few regression in piglit, and adds some debug to the mipmap code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
33dc14c707734df37fb02b7bcc278ddeb94036f1 20-Jan-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: start to move to common miptree/texobj
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c