History log of /external/deqp/framework/common/tcuTexture.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d5be8ad612a000b4ad2caf14c8d93501f3558eb8 01-May-2015 Jarkko Pöyry <jpoyry@google.com> Assume border color is always in linear space.

Bug: 20755158
Change-Id: I18e048e1537ef5b02020d139eb58a498ab917722
/external/deqp/framework/common/tcuTexture.cpp
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.cpp
09037a4653649d707449463dfe9817a78ccf7d2f 01-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Handle stencil textures as one-channel int textures.

- Make sampling from stencil texture return stencil value in R channel.
This makes stencil textures behave as in GL.
- Fix tests assuming component w is always stencil.

Change-Id: Ibc12949435330e0ac52a469b2fe8f3eab57d9e67
/external/deqp/framework/common/tcuTexture.cpp
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.cpp
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.cpp
22941823a995126908aae341c87f2def77514ee7 18-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Avoid accessing border color directly in tcuTexture.

- Use lookupBorder to lookup border color.
- Fix assertion failure on 2d array texture gather with border
clamp wrap mode.

Change-Id: If28dee16b743154c7ee0794d45da9d12bccc4fd1
/external/deqp/framework/common/tcuTexture.cpp
1d75d23528999118c1911ed100d1d063b06040da 28-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Remove sampleND duplication by always using the offset versions.

Change-Id: I5a007c10043997a73b4faf45313dfb4c89ce71ad
/external/deqp/framework/common/tcuTexture.cpp
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.cpp
257b8b626a76dd3e4cff3b5b252e0151146b2a1d 19-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Merge "Add UNORM_INT24 format."
d6148171f88da1301f053e2e0236afc69416137c 16-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Move array utils out of deDefs.

Change-Id: I77748493f96d9a25288f903eff1eebcafaa9b2c8
/external/deqp/framework/common/tcuTexture.cpp
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.cpp
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.cpp
d9af33c99026cc48446c4cbabfdfbf414bc33065 11-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Merge "Expose isSRGB publicly to avoid duplication."
89a729134d6a1880d2b59426dfe14d615381e314 06-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Expose isSRGB publicly to avoid duplication.

Change-Id: I4244748cdd043a6c6b395a7b9a2e07200a9c6139
/external/deqp/framework/common/tcuTexture.cpp
612e371273c0f7a5b618569ad5995ca4b61b4502 04-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Remove duplicated code.

- Remove duplicated sampleND{Linear,Nearest}. Use always variants
with offset parameter.
- Fix incorrect sample1DOffset inBounds assert.

Change-Id: I5159e9ac3f81b6fde9dee552c4915a9510ec6547
/external/deqp/framework/common/tcuTexture.cpp
ce0c0418f73fc40d4267216513c54df7636926b6 13-Feb-2015 Mika Isojärvi <misojarvi@google.com> Add missing string conversions for tcu::TextureFormat.

Add missing cases to channel order and channel type stringification in
stream operators.

Change-Id: Ic6432e1706bfd192f2466ad83aa171db00ffb2f3
/external/deqp/framework/common/tcuTexture.cpp
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.cpp
2925635ad62614cb6c5f824c22e31e8ca6bbb03e 09-Jan-2015 Mika Isojärvi <misojarvi@google.com> Expose RGB999E5 packing function from tcu::Texture.

Make packRGB999E5 function available outside of tcuTexture.cpp.

Change-Id: Id714766d9d7269875c8afe8842976677e2935f23
/external/deqp/framework/common/tcuTexture.cpp
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.cpp
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.cpp