History log of /external/deqp/framework/common/tcuTexture.hpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5b2b45177edf5062ce3a76a885e60e3fb5044002 03-Dec-2015 Pyry Haulos <phaulos@google.com> Add support for UNORM_SHORT_1555 format; fix bugs

Change-Id: Ia1a5354872fb355c27f312cc320357079810ea6f
/external/deqp/framework/common/tcuTexture.hpp
73fd35f3b995f065863c495364f03a52699c2d4a 03-Dec-2015 Pyry Haulos <phaulos@google.com> Add MIRRORED_ONCE wrap mode

Change-Id: Ie81aeef27df0630d1a348fb3fe373bdc3c61e17e
/external/deqp/framework/common/tcuTexture.hpp
b5d323b0daefbf7f7f4cb5e9cc631e2ab837b6ed 19-Oct-2015 Pyry Haulos <phaulos@google.com> Fix invalid uses of PixelBufferAccess

Change-Id: Ibde25054f5128e617ad423e65855150ea38df9f1
/external/deqp/framework/common/tcuTexture.hpp
25977694b814e285649d6a60c148cb3b5a04ef30 14-Oct-2015 Pyry Haulos <phaulos@google.com> Add a few utils for tcu::TextureFormat

* tcu::isValid(TextureFormat) can be used to check if format is
supported by tcuTexture.

* tcu::isAccessValid() can be used to check if getPixel/setPixel access
type is supported for TextureFormat.

* Added tcu::getPixelSize() and deprecated
TextureFormat::getPixelSize().

Change-Id: Ibed3c130d238fb61bb8572678bd6c94ba9457cf9
/external/deqp/framework/common/tcuTexture.hpp
725691d12fb107f6ba64aa8ab5aafa0a1cea2847 14-Oct-2015 Pyry Haulos <phaulos@google.com> Add new texture formats and remove 2 problematic formats

* Add (DS, UNSIGNED_INT_16_8_8).

* Add (RG, UNORM_BYTE_44).

* Add (D/DS, UNSIGNED_INT_24_8_REV).

* Add SNORM_SHORT_565, _4444, _5551, and _INT_1010102_REV.

* Add sBGR and sBGRA channel orders.

* Add support for BGR(A) channel orders for *NORM_SHORT_565, _555,
_4444, _5551, and *INT_1010102_REV.

* Remove FLOAT_UNSIGNED_INT_8 as depth access had unaligned 'float'
values.

* Remove UNSIGNED_INT_16_8 as depth access had unaligned 'short'
values.

Change-Id: I53092b174b7b1657826392a8ce876bf867f6d46f
/external/deqp/framework/common/tcuTexture.hpp
00d2d01b88792c1cbdabac206ec38d9b63c6f401 12-Oct-2015 Pyry Haulos <phaulos@google.com> Add couple of new tcu::TextureFormat::ChannelType's

Change-Id: Iffa8a87f69f3da3bea435c422279f1b8d65c71a9
/external/deqp/framework/common/tcuTexture.hpp
24ceed3e1acf66512ee25ee75002198b6672879d 23-May-2015 Jarkko Pöyry <jpoyry@google.com> Fix various type and sign conversion warnings.

Bug: 21161908
Change-Id: I849473f51ed7fa5028b7fbc8f265d080c553c8d5
/external/deqp/framework/common/tcuTexture.hpp
222c1cfbf44db3a0bd251ef230e55c3602e518cc 31-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Improve texture border color handling.

- Apply border color only to active channels.
- Clamp border color to format range as specified in GL.
- Support int and uint border colors.
- Convert border color of sRGB formats to linear.
- Support border color in texture compare verifier.

Change-Id: Id191c605e61aa513a1aa65c3009dabda72c81163
/external/deqp/framework/common/tcuTexture.hpp
23da2952459e6df3511da00f2a6c548a1b442c92 23-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Add support for depth-stencil-mode to Sampler.

- Add depth-stencil-texture-mode to sampler.
- Support depth-stencil mode in glsTextureTestUtil.

Change-Id: Iedf9db561fea595309638a491e0024f9ca7d51ab
/external/deqp/framework/common/tcuTexture.hpp
db6ba452c1213fd1c2b03369fdf4c1d23f07cfad 20-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Add UNSIGNED_INT24 channel format.

- Add UINT24 format to tcuTexture.
- Use UINT24 format instead of a combined format in depth-stencil clear
tests.

Change-Id: Ib1ec54edd0c6ed114130fcfc63436298c4bb70c3
/external/deqp/framework/common/tcuTexture.hpp
f920014f379f89bf6b9aa390a179a8e8a6e2bc53 21-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Merge "Remove getDataSize and setPixels from PixelBufferAccess."
a4a7880d032d3acbdd3f454886ccbce9e967eca5 21-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Remove getDataSize and setPixels from PixelBufferAccess.

- Remove functions that were not safe to use with non-tightly packed
pixel buffer accesses.

Change-Id: I32b83b089da40ccd052f9d7250498a9c4aa4036f
/external/deqp/framework/common/tcuTexture.hpp
41920d7e0d1833907249009d156f6eb2361df97e 21-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Add utilities to split combined-depth-stencil accesses.

Change-Id: I2fed3761217fd55d0273e01a951867804a15a5b9
/external/deqp/framework/common/tcuTexture.hpp
6c307165131fb7249bb044fc79ff0c2747263b3d 02-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Support not tightly packed pixel buffer accesses in tcuTextureUtil.

- Fix assumptions that pixel size == pixel stride.
- Remove copyRawPixels. It was only useful for format reinterpreting
data copies but there was not code using it for that.

Change-Id: I2743c5f197d7cf2bc4ef76e3ebe8b9dd6577c28e
/external/deqp/framework/common/tcuTexture.hpp
16d404b8653856a3a402c67c36425e24afe456ad 17-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Add framework support for sR and sRG textures.

Change-Id: Iee84acba0a7e603e5256f941dccc9bf0036774f2
/external/deqp/framework/common/tcuTexture.hpp
07104dfa13013a73a59a93cbd8d132254a5a171d 07-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Add UNORM_INT24 format.

- New format is required to support separating combined
texture stencil formats.

Change-Id: I3cbc4f096cba6171850a9d980f01fb1c8b604a58
/external/deqp/framework/common/tcuTexture.hpp
6d31105cb879614b2cf87193ea90215efd13bcce 06-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Expose tcuTexture getChannelReadMap publicly.

- Add TextureSwizzle struct that can be used in future to implement
swizzling in tcu::Sampler.
- Expose getChannelReadMap and WriteMap and rename them to
getChannelReadSwizzle and WriteSwizzle.
- Use exposed channel maps in tcuTextureUtil instead of duplicating.

Change-Id: Ie4953f4d9814d7e493dbea761dc5734f7a50c57f
/external/deqp/framework/common/tcuTexture.hpp
93df37596ea66700965094b3aa2830cf4f2ca5aa 24-Feb-2015 Jarkko Pöyry <jpoyry@google.com> Add DE_WARN_UNUSED_TYPE.

- Add DE_WARN_UNUSED_TYPE macro.
- Mark most commonly used types that have non-trivial ctor/dtor pair
but no intended side-effects with DE_WARN_UNUSED_TYPE.

Change-Id: I9af5c29fcacbec0d9bed0185b60552cb4bccf667
/external/deqp/framework/common/tcuTexture.hpp
29340067e919854db7d50bb8c0b666117b229f5e 03-Feb-2015 Mika Isojärvi <misojarvi@google.com> Improve tcuTexture performance by caching pixel size.

Cache pixel size of the texture format to improve performance. On N6,
N7, N9 and my host machine this improves dEQP-GLES3.functional.texture
tests runtime by ~1-2%.

Change-Id: Ib804cfde7e24fa89a88b7ad907502d0ddded2cea
/external/deqp/framework/common/tcuTexture.hpp
becd5d53015521acf7536ba754de326d8b1da2f3 04-Nov-2014 Mika Isojärvi <misojarvi@google.com> Add support for compressed 3D/2D array textures.

Add support for 3D and 2D array textures to tcu::CompressedTexture.
Also cleaned up the tcuCompressedTexture.hpp/.cpp.

Change-Id: I407e04f72d4dbc4e705d26600fbf03607a6c4ea2
/external/deqp/framework/common/tcuTexture.hpp
8852c82a1ffa4760985c17cc6875d5d521daf343 11-Sep-2014 Jarkko Poyry <jpoyry@google.com> Update dEQP.

Migrate drawElements Quality Program changes from an internal repository.

Bug: 17388917

Change-Id: I21e3f7bc75813f0510025d697d91a2554dc995d4
/external/deqp/framework/common/tcuTexture.hpp
3c827367444ee418f129b2c238299f49d3264554 02-Sep-2014 Jarkko Poyry <jpoyry@google.com> Import dEQP.

Import drawElements Quality Program from an internal repository.

Bug: 17388917
Change-Id: Ic109fe4a57e31b2a816113d90fbdf51a43e7abeb
/external/deqp/framework/common/tcuTexture.hpp