llvm / llvm/offload-test-suite

Add tests for RWTexture1DArray

Open
#1,138 0 comments 0 reactions 1 assignee Assigned to @kmpeng View on GitHub
Dominant language
C++
Stars
18
Forks
39
Avg merge
2d 18h
Merged PRs (30d)
40

Description

## References

- https://learn.microsoft.com/en-us/windows/win32/direct3dhlsl/sm5-object-rwtexture1darray

## Tasks

- [ ] **Add `RWTexture1DArray` to offload-test-suite `ResourceKind`**
- `offload-test-suite/include/Support/Pipeline.h` — add to enum and helpers
- `offload-test-suite/lib/API/VK/Device.cpp` — `VK_IMAGE_VIEW_TYPE_1D_ARRAY`, storage image
- `offload-test-suite/lib/API/DX/Device.cpp` — `D3D12_UAV_DIMENSION_TEXTURE1DARRAY`
- `offload-test-suite/lib/API/MTL/MTLDevice.cpp` — Metal texture type

- [ ] **Write tests** (`offload-test-suite/test/Feature/Textures/`)
- `OperatorIndex.test` — read and write via `operator[](uint2)`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.