-
Notifications
You must be signed in to change notification settings - Fork 731
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SYCL] Changes to vec/swizzle implementation #14789
base: sycl
Are you sure you want to change the base?
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1617c6c - Browse repository at this point
Copy the full SHA 1617c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5513578 - Browse repository at this point
Copy the full SHA 5513578View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43eb8ae - Browse repository at this point
Copy the full SHA 43eb8aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d33c7a - Browse repository at this point
Copy the full SHA 6d33c7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 621f4a8 - Browse repository at this point
Copy the full SHA 621f4a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d517b89 - Browse repository at this point
Copy the full SHA d517b89View commit details -
Configuration menu - View commit details
-
Copy full SHA for d61241f - Browse repository at this point
Copy the full SHA d61241fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a6d061 - Browse repository at this point
Copy the full SHA 4a6d061View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e16cb5 - Browse repository at this point
Copy the full SHA 4e16cb5View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b3889ed - Browse repository at this point
Copy the full SHA b3889edView commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5db502c - Browse repository at this point
Copy the full SHA 5db502cView commit details -
Disable swizzle->vec conversion for 1-elem swizzles
That's what the specification requires.
Configuration menu - View commit details
-
Copy full SHA for 481050f - Browse repository at this point
Copy the full SHA 481050fView commit details
Commits on Aug 2, 2024
-
Update sycl/include/sycl/vector.hpp
Co-authored-by: rolandschulz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 897f1f9 - Browse repository at this point
Copy the full SHA 897f1f9View commit details -
ConversionOperatorMixin generalization
That might allow easier experiments with the availability of conversion operators.
Configuration menu - View commit details
-
Copy full SHA for 1d28057 - Browse repository at this point
Copy the full SHA 1d28057View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6ba6cd - Browse repository at this point
Copy the full SHA b6ba6cdView commit details -
[SYCL]
sycl::vec::operator=
changes* Remove non-standard `sycl::vec::operator=(const different_vec &)` Builtins `sycl::abs` and `sycl::abs_diff` have been returning signed types for quite some time now, so the change in the test is valid. * Make `sycl::vec::operator=(const Data &)` non-template * Add `sycl::vec::operator=(const swizzle &)`
Configuration menu - View commit details
-
Copy full SHA for e0791f9 - Browse repository at this point
Copy the full SHA e0791f9View commit details -
[SYCL] XYZW/RGBA/INDEX_ACCESS swizzles should return swizzles
Previously these interfaces were returning referencing to the vector elements which isn't compliant with the specification.
Configuration menu - View commit details
-
Copy full SHA for 9dce6df - Browse repository at this point
Copy the full SHA 9dce6dfView commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4a3d546 - Browse repository at this point
Copy the full SHA 4a3d546View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11755e8 - Browse repository at this point
Copy the full SHA 11755e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc43ebc - Browse repository at this point
Copy the full SHA dc43ebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad3c303 - Browse repository at this point
Copy the full SHA ad3c303View commit details
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 328bb8f - Browse repository at this point
Copy the full SHA 328bb8fView commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 74c8b80 - Browse repository at this point
Copy the full SHA 74c8b80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05050bb - Browse repository at this point
Copy the full SHA 05050bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c38066 - Browse repository at this point
Copy the full SHA 9c38066View commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 072a9f4 - Browse repository at this point
Copy the full SHA 072a9f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4d722c - Browse repository at this point
Copy the full SHA f4d722cView commit details -
Move
vec::convert
intosycl/detail/vector_convert.hpp
Inverts the dependency between `vector.hpp` and `detail/vector_convert.hpp`
Configuration menu - View commit details
-
Copy full SHA for c96c0c7 - Browse repository at this point
Copy the full SHA c96c0c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 762e678 - Browse repository at this point
Copy the full SHA 762e678View commit details
Commits on Aug 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 238bf86 - Browse repository at this point
Copy the full SHA 238bf86View commit details -
Configuration menu - View commit details
-
Copy full SHA for f546f21 - Browse repository at this point
Copy the full SHA f546f21View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 682e614 - Browse repository at this point
Copy the full SHA 682e614View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b882c - Browse repository at this point
Copy the full SHA e1b882cView commit details -
Remove non-standard
vec::operator=(swizzle)
Not really needed
Configuration menu - View commit details
-
Copy full SHA for ed6752b - Browse repository at this point
Copy the full SHA ed6752bView commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd6e085 - Browse repository at this point
Copy the full SHA dd6e085View commit details -
Merge remote-tracking branch 'origin/sycl' into HEAD
# Conflicts: # sycl/test/check_device_code/vector/vector_math_ops.cpp
Configuration menu - View commit details
-
Copy full SHA for 8eeb60d - Browse repository at this point
Copy the full SHA 8eeb60dView commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9722abe - Browse repository at this point
Copy the full SHA 9722abeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c51ef8 - Browse repository at this point
Copy the full SHA 9c51ef8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc4bf0a - Browse repository at this point
Copy the full SHA fc4bf0aView commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 554e6c0 - Browse repository at this point
Copy the full SHA 554e6c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 529e4e7 - Browse repository at this point
Copy the full SHA 529e4e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb4fa54 - Browse repository at this point
Copy the full SHA bb4fa54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bec5bd - Browse repository at this point
Copy the full SHA 2bec5bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad31096 - Browse repository at this point
Copy the full SHA ad31096View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eb65f7 - Browse repository at this point
Copy the full SHA 1eb65f7View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 374b125 - Browse repository at this point
Copy the full SHA 374b125View commit details -
Configuration menu - View commit details
-
Copy full SHA for f017dd7 - Browse repository at this point
Copy the full SHA f017dd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5619dd1 - Browse repository at this point
Copy the full SHA 5619dd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52cdb80 - Browse repository at this point
Copy the full SHA 52cdb80View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1da047 - Browse repository at this point
Copy the full SHA f1da047View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8401dc7 - Browse repository at this point
Copy the full SHA 8401dc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for eca85a1 - Browse repository at this point
Copy the full SHA eca85a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66f521e - Browse repository at this point
Copy the full SHA 66f521eView commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9c70691 - Browse repository at this point
Copy the full SHA 9c70691View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6151948 - Browse repository at this point
Copy the full SHA 6151948View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1455856 - Browse repository at this point
Copy the full SHA 1455856View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84b15e8 - Browse repository at this point
Copy the full SHA 84b15e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ef87a4 - Browse repository at this point
Copy the full SHA 5ef87a4View commit details -
Revert sycl/include/sycl/detail/spirv.hpp changes
Maybe it makes sense to re-land them separately for code readability...
Configuration menu - View commit details
-
Copy full SHA for 9368c71 - Browse repository at this point
Copy the full SHA 9368c71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 762cf75 - Browse repository at this point
Copy the full SHA 762cf75View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 82382e2 - Browse repository at this point
Copy the full SHA 82382e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 506e065 - Browse repository at this point
Copy the full SHA 506e065View commit details -
Configuration menu - View commit details
-
Copy full SHA for c434bd7 - Browse repository at this point
Copy the full SHA c434bd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd0be88 - Browse repository at this point
Copy the full SHA fd0be88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 068c1e9 - Browse repository at this point
Copy the full SHA 068c1e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a75e9a1 - Browse repository at this point
Copy the full SHA a75e9a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f2c3aa - Browse repository at this point
Copy the full SHA 8f2c3aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7b14bd - Browse repository at this point
Copy the full SHA c7b14bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2786937 - Browse repository at this point
Copy the full SHA 2786937View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0485c8f - Browse repository at this point
Copy the full SHA 0485c8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2f9fe7 - Browse repository at this point
Copy the full SHA c2f9fe7View commit details
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e96adef - Browse repository at this point
Copy the full SHA e96adefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3182a68 - Browse repository at this point
Copy the full SHA 3182a68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f7b69b - Browse repository at this point
Copy the full SHA 7f7b69bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f13f11 - Browse repository at this point
Copy the full SHA 3f13f11View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2e3524 - Browse repository at this point
Copy the full SHA c2e3524View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7caf4e0 - Browse repository at this point
Copy the full SHA 7caf4e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e767fb - Browse repository at this point
Copy the full SHA 9e767fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2d808f - Browse repository at this point
Copy the full SHA f2d808fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e11ff45 - Browse repository at this point
Copy the full SHA e11ff45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4501bc1 - Browse repository at this point
Copy the full SHA 4501bc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcb8899 - Browse repository at this point
Copy the full SHA fcb8899View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7d4b83f - Browse repository at this point
Copy the full SHA 7d4b83fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a3d644 - Browse repository at this point
Copy the full SHA 7a3d644View commit details -
Configuration menu - View commit details
-
Copy full SHA for 280bbb6 - Browse repository at this point
Copy the full SHA 280bbb6View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc9d597 - Browse repository at this point
Copy the full SHA dc9d597View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ebc90c - Browse repository at this point
Copy the full SHA 5ebc90cView commit details