Skip to content

Conversation

@NikitaRudenkoIntel
Copy link
Contributor

@NikitaRudenkoIntel NikitaRudenkoIntel commented May 27, 2020

There are four one-liner commits which are necessary for future changes.

This assert is redundant because the allowed size of Components
is checked by Type. Moreover it can interfere with capabilities
allowing non-standart sizes.
Copy link
Contributor

@AlexeySachkov AlexeySachkov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One comment about the test, otherwise - LGTM

@AlexeySachkov AlexeySachkov merged commit 3cae4d6 into KhronosGroup:master May 27, 2020
AlexeySotkin pushed a commit that referenced this pull request Jun 26, 2020
* Refined condition for CapabilityVector16
* Removed redundant assert from SPIRVVectorShuffle

  This assert is redundant because the allowed size of Components
  is checked by Type. Moreover it can interfere with capabilities
  allowing non-standart sizes.

* Added required capabilities for ExecutionModeSubgroupSize
* Added missing float control capabilities to SPIRVIsValidEnum.h

Change-Id: I6f21f2375d4d905a181098dfb539fe162f9b1f95
AlexeySotkin pushed a commit that referenced this pull request Jul 8, 2020
* Refined condition for CapabilityVector16
* Removed redundant assert from SPIRVVectorShuffle

  This assert is redundant because the allowed size of Components
  is checked by Type. Moreover it can interfere with capabilities
  allowing non-standart sizes.

* Added required capabilities for ExecutionModeSubgroupSize
* Added missing float control capabilities to SPIRVIsValidEnum.h
AlexeySotkin pushed a commit that referenced this pull request Jul 17, 2020
* Refined condition for CapabilityVector16
* Removed redundant assert from SPIRVVectorShuffle

  This assert is redundant because the allowed size of Components
  is checked by Type. Moreover it can interfere with capabilities
  allowing non-standart sizes.

* Added required capabilities for ExecutionModeSubgroupSize
* Added missing float control capabilities to SPIRVIsValidEnum.h
AlexeySotkin pushed a commit that referenced this pull request Jul 17, 2020
* Refined condition for CapabilityVector16
* Removed redundant assert from SPIRVVectorShuffle

  This assert is redundant because the allowed size of Components
  is checked by Type. Moreover it can interfere with capabilities
  allowing non-standart sizes.

* Added required capabilities for ExecutionModeSubgroupSize
* Added missing float control capabilities to SPIRVIsValidEnum.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants