Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-19 | Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions | Kristian Høgsberg | |
2010-02-10 | radeon: Fix printf formatings to match te values. | Pauli Nieminen | |
2010-02-09 | radeon: Add some debug output for fbo support | Pauli Nieminen | |
2010-02-06 | radeon: Add some debug output to texture function.\n | Pauli Nieminen | |
2010-01-22 | radeon/fbo: flush rendering before generating mipmaps | Andre Maasikas | |
or maybe should flush(also) in finish_render_texture... | |||
2010-01-19 | radeon: use mesa provided _mesa_tex_target_to_face function | Maciej Cencora | |
2009-12-11 | r300: fix depth textures | Maciej Cencora | |
2009-12-07 | radeon: fix cases when only first image where put directly into miptree. | Maciej Cencora | |
Make sure that minimal width, height and depth of texture image is 1. | |||
2009-12-03 | radeon: properly check if image should be placed in the miptree | Maciej Cencora | |
Fixes #25355 | |||
2009-11-29 | radeon: update miptree code a little | Maciej Cencora | |
Simplify gl image level <-> miptree level mapping (are equal now). Don't allocate miptree for images that won't fit in it (fixes #25230). | |||
2009-11-29 | radeon: add some debugging info | Maciej Cencora | |
2009-11-21 | radeon: fix glCompressedTexSubImage | Maciej Cencora | |
2009-11-14 | radeon: rework mipmap tree | Maciej Cencora | |
2009-11-14 | radeon: more texture code refactoring | Maciej Cencora | |
2009-11-14 | radeon: minor refactoring of texture code | Maciej Cencora | |
Also properly set dstImageOffsets for TexSubImage case. | |||
2009-11-14 | radeon: rework mipmap tree reference counting | Maciej Cencora | |
2009-11-14 | radeon/r300: don't flush cmdbuf if not necessary | Maciej Cencora | |
2009-10-28 | Merge branch 'texformat-rework' | Brian Paul | |
Conflicts: src/mesa/drivers/dri/radeon/radeon_fbo.c src/mesa/drivers/dri/s3v/s3v_tex.c src/mesa/drivers/dri/s3v/s3v_xmesa.c src/mesa/drivers/dri/trident/trident_context.c src/mesa/main/debug.c src/mesa/main/mipmap.c src/mesa/main/texformat.c src/mesa/main/texgetimage.c | |||
2009-10-25 | mesa: choose texture format in core mesa, not drivers | Brian Paul | |
Call the ctx->Driver.ChooseTextureFormat() function from core Mesa's _mesa_[Copy]TexImage functions instead of in the driver functions. One less thing for drivers to do. | |||
2009-10-25 | mesa: remove calls to _mesa_compressed_row_stride() | Brian Paul | |
2009-10-24 | mesa: change compressed texture size calls | Brian Paul | |
Replace calls to ctx->Driver.CompressedTextureSize with calls to _mesa_format_image_size. The former always called the later. | |||
2009-10-05 | drivers: don't include texformat.h | Brian Paul | |
And remove other unneeded #includes while we're at it. | |||
2009-10-05 | mesa: lift _mesa_set_fetch_functions() calls out of drivers | Brian Paul | |
Call it from in the main Mesa glTexImage functions. | |||
2009-10-03 | radeon: Cope better with texture images with no miptrees. | Michel Dänzer | |
Fixes crash with compiz magnifier plugin. | |||
2009-10-01 | mesa: removed gl_texture_image::CompressedSize field | Brian Paul | |
Just call ctx->Driver.CompressedTextureSize() when we need to get the compressed image size. | |||
2009-10-01 | mesa: move mesa_set_fetch_functions() | Brian Paul | |
2009-10-01 | mesa: remove gl_texture_image::IsCompressed field | Brian Paul | |
Use _mesa_is_format_compressed() instead. | |||
2009-09-30 | mesa: replace gl_texture_format with gl_format | Brian Paul | |
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. | |||
2009-09-28 | drivers: use new _mesa_texstore() function | Brian Paul | |
2009-09-27 | mesa/drivers: use _mesa_get_format_bytes() | Brian Paul | |
2009-09-27 | mesa/drivers: use _mesa_get_format_bytes() | Brian Paul | |
2009-09-27 | mesa: use _mesa_get_texstore_func() | Brian Paul | |
2009-09-15 | mesa: move generate mipmap calls | Brian Paul | |
Per the suggestion in the Intel driver, move the calls to ctx->Driver.GenerateMipmap() into core Mesa so that drivers don't have to worry about it. | |||
2009-09-03 | radeon: pass internal format into the miptree. | Dave Airlie | |
We need to figure out if the compression format changes. without this texcmp segfaults if you change format enough times. | |||
2009-08-31 | r100: Use shared debug code. | Pauli Nieminen | |
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. | |||
2009-08-04 | radeon: more fixes for compressed textures | Roland Scheidegger | |
- 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. | |||
2009-07-31 | radeon: s/r300/radeon in shared code error message | Roland Scheidegger | |
2009-07-15 | Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa ↵ | Alex Deucher | |
into r6xx-rewrite This builds, but I get an assertion in radeonGetLock() due to the drawable being null. | |||
2009-06-20 | radeon: make cubemap mipmap generation work | Roland Scheidegger | |
need to pass target parameter to radeon_teximage/radeon_subteximage functions otherwise mipmap generation for cube maps can't work (assert/segfault in _mesa_generate_mipmap) | |||
2009-06-15 | r300: fix 3D textures | Maciej Cencora | |
2009-06-12 | r300: add support for EXT_texture_sRGB | Maciej Cencora | |
Tested with glean/texture_srgb and wine/d3d9 tests on RV535 | |||
2009-06-12 | Merge master and fix conflicts | Alex Deucher | |
2009-06-09 | radeon: fix mipmap_limits crasher. | Dave Airlie | |
This gets the correct srclvl image map when uploading images to the new mipmap. | |||
2009-05-19 | Makeup checkin for radeon code change paired with r6/7 code. | root | |
2009-05-13 | radeon: Don't crash generating mipmaps when pixels=NULL | Owen W. Taylor | |
When a NULL value of pixels is passed to TexImage2D and SGIS_generate_mipmap is enabled, don't try to generate the mipmap tree: we don't have data yet for the texture and will crash. https://bugs.freedesktop.org/show_bug.cgi?id=21648 | |||
2009-05-07 | r300: fix compiler warnings | Maciej Cencora | |
2009-04-01 | radeon: go back and repick texture formats. | Dave Airlie | |
This might trip up some serious FBO users, will have to see, but it avoids the slow paths for all the demos I have. | |||
2009-03-31 | r200: fix glean pixelFormats regression | Dave Airlie | |
2009-03-31 | radeon/r200: fix glean failures on readPixSanity since EXT_DEPTH_STENCIL support | Dave Airlie | |
2009-03-26 | radeon: fixup map/unmap texture to work with override BOs | Dave Airlie | |
if you hit this you've already failed but we shouldn't crash |