fc8d2c5cad616ca8994be9d2dd94885f3953100d |
|
05-May-2017 |
Mika Isojärvi <misojarvi@google.com> |
Add support for 10 and 12bit packed unorm formats 10 and 12bit unsigned normalized values are packed into highers bits of 16bit unsigned int. Change-Id: I18a88547ba29003961bf0806a50cb17995c72f13 Components: Framework (cherry picked from commit 07621ffcf0362606afeccf2c2deac35bc0f3668a)
/external/deqp/framework/common/tcuTexture.cpp
|
674ddbb09a7bb6b16f839e129d5f0f2ac6dc9e74 |
|
31-Mar-2017 |
Pyry Haulos <phaulos@google.com> |
Fix GCC 6.3 warnings in vulkan-cts-1.0.2 Change-Id: Iede7ed79a031ab38c0665d1a115e34d034d2b662
/external/deqp/framework/common/tcuTexture.cpp
|
af137dda318784e7e05ce24c209407b89c9de065 |
|
16-Aug-2016 |
Pyry Haulos <phaulos@google.com> |
Merge vulkan-cts-1.0.1 into vulkan-cts-1.0-dev Change-Id: I8330d7ef441114704a0d722182f456ed7ccb76f9
|
653ad0e8a4209754304cbd5b5ceb4fdc7b29c01a |
|
16-Aug-2016 |
Pyry Haulos <phaulos@google.com> |
Fix merged <space><tab> in C/C++ files Change-Id: Ice7c1ae46a88c941c5834f9d34fcd4822c30debc
/external/deqp/framework/common/tcuTexture.cpp
|
afa7d2831523587d80e5540ffb7f75adf418ce5f |
|
25-Jul-2016 |
Collin Baker <collinbaker@google.com> |
Improvements to sample verification code Refactoring and improvements to code in vktSampleVerifier.cpp; Moved much functionality into separate functions and cleaned up some quick fixes I had made previously. Change-Id: I7a02ee0cbe009946ec1126e1e77141596cf1c028
/external/deqp/framework/common/tcuTexture.cpp
|
199c73a9eb28e6ef553e30bdf6b766198a65e796 |
|
17-Jun-2016 |
Kantoch <marcin.kantoch@mobica.com> |
Refactoring of existing sparse resources tests to reduce code size
/external/deqp/framework/common/tcuTexture.cpp
|
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.cpp
|
73fd35f3b995f065863c495364f03a52699c2d4a |
|
03-Dec-2015 |
Pyry Haulos <phaulos@google.com> |
Add MIRRORED_ONCE wrap mode Change-Id: Ie81aeef27df0630d1a348fb3fe373bdc3c61e17e
/external/deqp/framework/common/tcuTexture.cpp
|
e2145884f87cdca749a754abfd246cdfe01ea2c1 |
|
13-Oct-2015 |
Pyry Haulos <phaulos@google.com> |
Add tests for PixelBufferAccess getPixel/setPixel Change-Id: I6acf3ee8e82208090859b895e47a6a9ca1a3a566
/external/deqp/framework/common/tcuTexture.cpp
|
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.cpp
|
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.cpp
|
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.cpp
|
a99421e9ede7fac9c1ea832038e2b6dfe4231845 |
|
01-May-2015 |
Mika Isojärvi <misojarvi@google.com> |
Optimize sRGB8 lookups by using lut. Change-Id: I8e77ed3d6572130658b67f8b1dcccad68583d2e6
/external/deqp/framework/common/tcuTexture.cpp
|
74a1a14a329e7b40806248400aeb1393d91636a7 |
|
11-Jun-2015 |
Mika Isojärvi <misojarvi@google.com> |
Avoid accessing uninitialized values in get/setPixDepth/Stencil Access only depth or stencil component when using combined formats in tcu::Texture to avoid propagating uninitialized values. Change-Id: I399c912ef07710a5dbb9e85559d108b98a9f2178
/external/deqp/framework/common/tcuTexture.cpp
|
0158a3f0836be6001b70396c93223f5355d6e657 |
|
28-Apr-2015 |
Mika Isojärvi <misojarvi@google.com> |
Use fast paths for sRGB formats in PixelBufferAccess. Change-Id: I1124947adaf32bd1f7501b022eb8d0a9294e3747
/external/deqp/framework/common/tcuTexture.cpp
|
09307280328f7fe333960a53cddf8c2962af5536 |
|
20-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix -Wconversion warnings in framework/common. Bug: 21161908 Change-Id: I62a1a2223f3441e88f8a737855aa5075a3c5a3f1
/external/deqp/framework/common/tcuTexture.cpp
|
15df0c55e5bfcdf7e682b0da713a977c6a43bfbb |
|
01-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
am d5be8ad6: Assume border color is always in linear space. * commit 'd5be8ad612a000b4ad2caf14c8d93501f3558eb8': Assume border color is always in linear space.
|
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
|
b2eae966afb13ba3b8850c877f58c93f42dc5c60 |
|
29-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Disallow reading and writing combined depth stencil pixels."
|
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
|
8baf73a7505944cb677c87b1349664912a4a6db1 |
|
21-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Disallow reading and writing combined depth stencil pixels. Change-Id: I952a50fdcc79dc18cf9548d319891f4621456546
/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
|