Skip to content
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

Fix bunch texture cases #842

Merged
merged 5 commits into from
May 1, 2024
Merged

Fix bunch texture cases #842

merged 5 commits into from
May 1, 2024

Conversation

linehill
Copy link
Collaborator

  • OpenCL: Fix used device pointer as source image data for clEnqueueWriteImage() which is not (guaranteed) to work unless it points to fine-grained SVM allocation.
  • Fix get1DRegion() had unrelated parameter which effectively caused element size to be ignored.
  • spirv_channel_descriptor.h had multiple hipCreateChannelDesc() specializations setting incorrect hipChannelFormatKind value. Fix by importing the more recent hipCreateChannelDesc() implementations from the original source (hipamd).
  • Fix miswiring in the DEF_TEX2D_VEC4 macro.

Fix used device pointer as source image data for clEnqueueWriteImage()
which is not (guaranteed) to work unless it points to fine-grained SVM
allocation.
Fix get1DRegion() had unrelated parameter which effectively caused
element size to be ignored.
spirv_channel_descriptor.h had multiple hipCreateChannelDesc()
specializations setting incorrect hipChannelFormatKind value. Fix by
importing the more recent hipCreateChannelDesc implementations from the
original source (hipamd).
@pvelesko pvelesko merged commit 51e404b into main May 1, 2024
29 checks passed
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.

2 participants