fix texture/material methods

This commit is contained in:
Nick Fisher
2025-03-03 15:52:03 +08:00
parent 2a8931e1ac
commit 8d52690c97
10 changed files with 742 additions and 163 deletions

View File

@@ -18,8 +18,18 @@ void main() async {
expect(await image.getHeight(), 512);
final texture = await viewer.createTexture(
await image.getWidth(), await image.getHeight(), textureFormat: TextureFormat.RGBA32F);
await texture.setLinearImage(image, PixelDataFormat.RGBA, PixelDataType.FLOAT);
await image.getWidth(), await image.getHeight(),
textureFormat: TextureFormat.RGBA32F);
await texture.setLinearImage(
image, PixelDataFormat.RGBA, PixelDataType.FLOAT);
}, bg: kRed);
});
});
group("sampler", () {
test('create sampler', () async {
await testHelper.withViewer((viewer) async {
final sampler = viewer.createTextureSampler();
}, bg: kRed);
});
});