Qingyuan Zheng
Qingyuan Zheng
- Add includer to gtest for include file tests. - Move some tests from legacy script to gtest. - Turn on debug info flag for non-semantic debug test. This is...
This patch fixes: 1. OpDebugFunction's file entry should be the correct file instead of always being main file 2. OpDebugDeclare and OpDebugValue of the function parameters should be now attributed...
It's great that we maintain a large repository of shaders in this project to ensure that glslang is composed with high quality code. However, the exact-match model in test result...
Glslang is having trouble to generate good debug information for variables because we don't have AST representation for variable definitions. The variables are generated at the site of its first...
With this patch, for the following code with a multi-line function call: ``` add( inx + 1, inx + 2, inx + 3 ); ``` Because argument evaluation changes the...
This patch improves the debug line generation for implicit branch/return instructions. "IMPLICIT" means that a branch/return instruction is generated by the compiler to compose a structural construct instead of being...
This patch improves the non-semantic debug name of opaque (sampler) types. Instead of using a generic name of "type.sampler" or something alike, we generate a name that matches the GLSL...