Paul Thomson

Results 36 issues of Paul Thomson

We should check if this is an issue once the related array bounds changes are in, and fix if needed.

Some log.txt files will contain more than one error/warning/assertion message. At the moment, we check for different message patterns in a certain sequence, but we should probably use the first...

The `DonateCodeTransformation` class only looks for ".frag" files. It should probably look for other types of shaders, and should in fact, should probably not be looking at files at all;...

bug
component:generator

And instead of `MacroNames.isZero(Expr)` you could have `MacroNames.is(Expr, Macro)`. And `isGraphicsFuzzMacro(Expr)` could use `Macro.values()` instead of load of `isX(...) || isY(...) || ...`.

Run the following: `java -ea -cp tool-1.0.jar com.graphicsfuzz.generator.tool.Generate bubblesort_flag.json . "310 es" out_variant.json` [bubblesort_flag.zip](https://github.com/google/graphicsfuzz/files/3248074/bubblesort_flag.zip)

The Vulkan API version at various points is more complex than it might seem intuitively. There is not just one number we need to check. (Edited to add VkPhysicalDevice version...

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

LocalFileSystemBase.extractRootPath will happily return a UNC path root like "//server/..", but this is rejected by FsRoot because it contains "/..". Change FsRoot to skip this check for UNC roots. Bug:...

A malicious WebGL web page causes the HTC One M7 device to crash and restart. https://www.youtube.com/watch?v=1ueDQhQ5Lqw https://www.youtube.com/watch?v=nzkyTNPqOuw We do not provide the malicious shader or web page.

htc-one-m7
won't-fix
system-instability