[ET-VK] Storing positions in uint16 to instead of int in conv2d pw shader.#11138
Conversation
…ader. This diff modifies the `conv2d_pw_s1p0.glsl` shader to store positions in `uint16` instead of `int`. The changes include adding the necessary extension for explicit arithmetic types, updating the type definitions for `TILE_SIZE_X` and `TILE_SIZE_Y`, and changing the type of the `pos` array. Differential Revision: [D75423935](https://our.internmc.facebook.com/intern/diff/D75423935/) [ghstack-poisoned]
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/11138
Note: Links to docs will display an error until the docs builds have been completed. ✅ You can merge normally! (2 Unrelated Failures)As of commit 3c06108 with merge base 380eb5f ( BROKEN TRUNK - The following jobs failed but were present on the merge base:👉 Rebase onto the `viable/strict` branch to avoid these failures
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
This pull request was exported from Phabricator. Differential Revision: D75423935 |
…onv2d pw shader." This diff modifies the `conv2d_pw_s1p0.glsl` shader to store positions in `uint16` instead of `int`. The changes include adding the necessary extension for explicit arithmetic types, updating the type definitions for `TILE_SIZE_X` and `TILE_SIZE_Y`, and changing the type of the `pos` array. Differential Revision: [D75423935](https://our.internmc.facebook.com/intern/diff/D75423935/) [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D75423935 |
…onv2d pw shader." This diff modifies the `conv2d_pw_s1p0.glsl` shader to store positions in `uint16` instead of `int`. The changes include adding the necessary extension for explicit arithmetic types, updating the type definitions for `TILE_SIZE_X` and `TILE_SIZE_Y`, and changing the type of the `pos` array. Differential Revision: [D75423935](https://our.internmc.facebook.com/intern/diff/D75423935/) [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D75423935 |
…onv2d pw shader." This diff modifies the `conv2d_pw_s1p0.glsl` shader to store positions in `uint16` instead of `int`. The changes include adding the necessary extension for explicit arithmetic types, updating the type definitions for `TILE_SIZE_X` and `TILE_SIZE_Y`, and changing the type of the `pos` array. Differential Revision: [D75423935](https://our.internmc.facebook.com/intern/diff/D75423935/) [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D75423935 |
…onv2d pw shader." This diff modifies the `conv2d_pw_s1p0.glsl` shader to store positions in `uint16` instead of `int`. The changes include adding the necessary extension for explicit arithmetic types, updating the type definitions for `TILE_SIZE_X` and `TILE_SIZE_Y`, and changing the type of the `pos` array. Differential Revision: [D75423935](https://our.internmc.facebook.com/intern/diff/D75423935/) [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D75423935 |
…onv2d pw shader." This diff modifies the `conv2d_pw_s1p0.glsl` shader to store positions in `uint16` instead of `int`. The changes include adding the necessary extension for explicit arithmetic types, updating the type definitions for `TILE_SIZE_X` and `TILE_SIZE_Y`, and changing the type of the `pos` array. Differential Revision: [D75423935](https://our.internmc.facebook.com/intern/diff/D75423935/) [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D75423935 |
…onv2d pw shader." This diff modifies the `conv2d_pw_s1p0.glsl` shader to store positions in `uint16` instead of `int`. The changes include adding the necessary extension for explicit arithmetic types, updating the type definitions for `TILE_SIZE_X` and `TILE_SIZE_Y`, and changing the type of the `pos` array. Differential Revision: [D75423935](https://our.internmc.facebook.com/intern/diff/D75423935/) [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D75423935 |
04643e1
into
gh/trivedivivek/98/base
…ader. (#11191) This PR was created by the merge bot to help merge the original PR into the main branch. ghstack PR number: #11138 by @trivedivivek ^ Please use this as the source of truth for the PR details, comments, and reviews ghstack PR base: https://github.com/pytorch/executorch/tree/gh/trivedivivek/98/base ghstack PR head: https://github.com/pytorch/executorch/tree/gh/trivedivivek/98/head Merge bot PR base: https://github.com/pytorch/executorch/tree/gh/trivedivivek/97/orig Merge bot PR head: https://github.com/pytorch/executorch/tree/gh/trivedivivek/98/orig @diff-train-skip-merge --------- Co-authored-by: Vivek Trivedi <5340687+trivedivivek@users.noreply.github.com>
Stack from ghstack (oldest at bottom):
This diff modifies the
conv2d_pw_s1p0.glslshader to store positions inuint16instead ofint. The changes include adding the necessary extension for explicit arithmetic types, updating the type definitions forTILE_SIZE_XandTILE_SIZE_Y, and changing the type of theposarray.Differential Revision: D75423935