amber icon indicating copy to clipboard operation
amber copied to clipboard

Amber is a multi-API shader test framework

Results 85 amber issues
Sort by recently updated
recently updated
newest added

When I run amber with multiple scripts, and one of them is unsupported, then I do not get a proper summary of the results: ``` $ amber draw_triangle_list_hlsl.amber user_type.amber Unable...

The format class should be extended to support runtime arrays. This will need to add the required padding for `STD140` buffers. The proposed syntax is to add `[]` to the...

enhancement
amberscript

Today we encountered a case where we needed to write an Amber script and we needed to pass a certain flag to DXC to generate additional SPIR-V Decorations. It would...

Add a SCALAR layout modifier to buffers in AmberScript

enhancement

Add a RELAXED layout modifier to buffers in AmberScript.

enhancement

Right now the EXPECT command uses `IDX` which is a byte-offset. It would likely be useful to measure in terms of the buffer's data type. So `ELEM_IDX` of 5 of...

enhancement
amberscript

Amber has buffer comparison algorithms (currently just RMSE, but more will probably be added). We should add a standalone tool that takes: * the algorithm to run, and its parameters...

enhancement
amberscript

The function AmberTestInstance::iterate() allows only one of two states to be returned - Pass or Fail. Amber framework does check support of various device features, image format support etc. but...

enhancement
cts

amber/tests/cases/draw_triangle_list_with_depth.vkscript

bug

Currently Dawn requires the entry point to be named "main". Eventually WebGPU will allow other entry points. When that's supported in Dawn, enhance the Dawn backend in Amber. See also...

temp dawn limitation