History log of /external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ba55f6eb947da2b9811f53971a5d1127b2d10199 21-Sep-2016 Pyry Haulos <phaulos@google.com> Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev

Change-Id: Ifea48fac6730fbcaa294c1109a1ee2579298e05b
77e8601013919917f01f6bb9d37d39a88946bc0e 21-Sep-2016 Pyry Haulos <phaulos@google.com> Remove invalid precision qualifier usage

dEQP-VK.pipeline.vertex_input tests were incorrectly using highp
qualifier with double types. That is not allowed, and default precision
in GLSL 4.4 shaders is highp anyway.

Fixes #458

Change-Id: I4b17b2273a8bf258bb8aec5737bd1c2a38aa49ce
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
a0f009f6a58a040aab108fdc24350a0a1cd32350 03-Aug-2016 Maciej Jesionowski <maciej.jesionowski@mobica.com> dEQP-VK.pipeline.vertex_input: sequential attributes test

Add a test for vertex input attributes with data arranged as a long sequence
rather than interleaved.

New test:

- dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.*

Fixes #455

Change-Id: If6f774978ff2bd9c34c82363cebb8e1d7b8df7a7
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
1d3585c5ec71cf90d6519913db6a01ef2c0f840c 08-Apr-2016 Maciej Jesionowski <maciej.jesionowski@mobica.com> Validation fixes in dEQP-VK.pipeline

- Corrected out of range minDepthBounds value
- Added missing image layout transitions
- timestamp, cache tests: pass data through geometry shader
- cache test: use correct initialLayout in attachment when starting
a second render pass
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
86a8ae9e0d61bbfe1f1e273fdbb026369bdb5f29 07-Apr-2016 Pyry Haulos <phaulos@google.com> Remove instances of pDynamicState->dynamicStateCount = 0

Specification explicitly disallows using
VkPipelineDynamicStateCreateInfo with dynamicStateCount = 0 when
creating pipelines. Instead pDynamicState must be set to NULL.

Change-Id: Iff9e2f10e0080ffae0f6698aff342132f148b41d
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
978d3d585aa549eb1e729b51e9d85fc6477240f9 29-Mar-2016 Pyry Haulos <phaulos@google.com> Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
9a869c2848d0419008cb99f72c9fa372e3af805d 09-Feb-2016 Pyry Haulos <phaulos@google.com> Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
cb75a0a995ef7c87e9dd5c7eee42e049de26aaf1 03-Feb-2016 Dae Kim <dae.kimpark@imgtec.com> dEQP-VK.pipeline.vertex_input.*: corrected vertex input binding strides.

Consecutive strides did not result in aligned accesses to the vertex
attributes.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
266285d16cfc368281aa725ca58bd3569137a62a 16-Jan-2016 Pyry Haulos <phaulos@google.com> Merge branch 'marka_pipeline_float' into 'master'

Use memcpy to copy floats for vertex input

The destination buffer may not be aligned as required to
cast as a float* or deFloat16*. This was causing crashes
due to bus errors on 32-bit ARM systems in several of the
dEQP-VK.pipeline.vertex_input.multiple_attributes.* tests.

See merge request !333
0f74252ad22d7382419c8b2b4c98a1c4d6a05cab 16-Jan-2016 Mark Adams <marka@nvidia.com> Coding style fixes
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
b1d85fb2842920a4f2eff81f4dd70df286dbddf3 16-Jan-2016 Mark Adams <marka@nvidia.com> Use memcpy to copy floats for vertex input

The destination buffer may not be aligned as required to
cast as a float* or deFloat16*. This was causing crashes
due to bus errors on 32-bit ARM systems in several of the
dEQP-VK.pipeline.vertex_input.multiple_attributes.* tests.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
328abaa4cfc33328c5da07249cd52a1055d2792a 15-Jan-2016 Dae Kim <dae.kimpark@imgtec.com> dEQP-VK.pipeline.vertex_input.* fixes:
- Check if 64-bit float types are supported.
- Use correct alignment of vertex attributes.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
0539661c01e33869d92e72c1c1be3dab178d3e8d 15-Jan-2016 Pyry Haulos <phaulos@google.com> Merge branch 'scygan_pipelineVertexInput_64bit_locations' into 'master'

pipeline/vktPipelineVertexInputTests: fixed attribute location for double formats

The tests uses 3- and 4-element double (fp64) vertex attributes, but does not provide enough location space for these.

According to spec:
```
Input attributes which have three- or four-component 64-bit formats will consume two consecutive locations.
```

See merge request !275
50ac1b4ab6d6c6418e617490f47f4faec7061b3f 12-Jan-2016 asokolow <aleksy.sokolowski@intel.com> pipeline/vktPipelineVertexInputTests: fixed attribute location for double formats
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
d0a7827a0300a9cc1dc880932cd0a35eb4016ef1 13-Jan-2016 Jeff Bolz <jbolz@nvidia.com> Search/place VertexID->VertexIndex and InstanceID->InstanceIndex
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
689c095f881a410da6a315795452a8e00ad95a9d 05-Jan-2016 Pyry Haulos <phaulos@google.com> Update Vulkan CTS to API 1.0.0

Change-Id: Idb60e106fadb133fcbce136270853696a6290f5b
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
49c4f4f532ad8094b5de6fc6e2ec1c77db4066cc 04-Jan-2016 Pyry Haulos <phaulos@google.com> Fix a few warnings

Change-Id: Icc60dcf8f72c1b9140c76bb1568af37b0b3b1843
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
e148980e7f95d8a113a7dc84b13ca9906f33869f 20-Dec-2015 Pyry Haulos <phaulos@google.com> Fix few include guards and whitespace violations
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
31237a2263c25bd60f3cf982334b5587ea49f744 17-Dec-2015 Pyry Haulos <phaulos@google.com> Remove unused function and fix conversion warning

Change-Id: I93c9cb5c53deb8961c88f74aec2431d28da4d81a
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp
0bb5880e80be5e70bc68e56a9e21a197641ccd48 16-Dec-2015 Dae Kim <dae.kimpark@imgtec.com> Added pipeline vertex input state tests.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp