| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Fix mismatch with shrinker step limit (#3985) Fixes #3984. | 5 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| spirv-fuzz: Manage available instructions efficiently (#4177) Introduces a data structure for efficient management of available instructions in the fuzzer. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Compute interprocedural loop nesting depth of blocks (#3753) This PR extends CallGraph with functions to return: - a list of functions in lexicographical order, with respect to function calls - the maximum loop nesting depth that a function can be called from (computed interprocedurally, e.g. if foo() calls bar() at depth 2 and bar() calls baz() at depth 1, the maximum depth of baz() will be 3). | 5 年前 |
| spirv-fuzz: Transformation to flatten conditional branch (#3667) This transformation, given the header of a selection construct with branching instruction OpBranchConditional, flattens it. Side-effecting operations such as OpLoad, OpStore and OpFunctionCall are enclosed within smaller conditionals. It is applicable if the construct does not contain inner selection constructs or loops, or atomic or barrier instructions. The corresponding fuzzer pass looks for selection headers and tries to flatten them. Needed for the issue #3544, but it does not fix it completely. | 5 年前 |
| spirv-fuzz: Report fresh ids in transformations (#3856) Adds a virtual method, GetFreshIds(), to Transformation. Every transformation uses this to indicate which ids in its protobuf message are fresh ids. This means that when replaying a sequence of transformations the replayer can obtain a smallest id that is not in use by the module already and that will not be used by any transformation by necessity. Ids greater than or equal to this id can be used as overflow ids. Fixes #3851. | 5 年前 |
| spirv-fuzz: Report fresh ids in transformations (#3856) Adds a virtual method, GetFreshIds(), to Transformation. Every transformation uses this to indicate which ids in its protobuf message are fresh ids. This means that when replaying a sequence of transformations the replayer can obtain a smallest id that is not in use by the module already and that will not be used by any transformation by necessity. Ids greater than or equal to this id can be used as overflow ids. Fixes #3851. | 5 年前 |
| spirv-fuzz: Fix rvalue references (#3883) Fixes #3659. | 5 年前 |
| spirv-fuzz: Fix rvalue references (#3883) Fixes #3659. | 5 年前 |
| spirv-fuzz: Fix to TransformationInlineFunction (#3913) This fixes a problem where TransformationInlineFunction could lead to distinct instructions having identical unique ids. It adds a validity check to detect this problem in general. Fixes #3911. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Avoid unnecessary dependency (#4165) The fuzzer library depended on CLIMessageConsumer, due to its explicit use in a function. This change removes that dependency so that, instead, a message consumer parameter is passed. | 5 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Fix in operand type assertion (#3666) spvtools::fuzz::MakeIdUseDescriptorFromUse asserts if the id use type is SPV_OPERAND_TYPE_ID. The problem is that not all id types are covered by this condition. The bug was found because the first operand of an OpControlBarrier instruction has SPV_OPERAND_TYPE_SCOPE_ID as type. Therefore, to cover all cases the spvIsInIdType function is used. Fixes #3665. | 5 年前 |
| spirv-fuzz: Rework id descriptors (#2959) A refactoring that separates the identification of an instruction from the identification of a use in an instruction, to enable the former to be used independently of the latter. | 6 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Overflow ids (#3734) This change adds the notion of "overflow ids", which can be used during shrinking to facilitate applying transformations that would otherwise have become inapplicable due to earlier transformations being removed. | 5 年前 |
| spirv-fuzz: Report fresh ids in transformations (#3856) Adds a virtual method, GetFreshIds(), to Transformation. Every transformation uses this to indicate which ids in its protobuf message are fresh ids. This means that when replaying a sequence of transformations the replayer can obtain a smallest id that is not in use by the module already and that will not be used by any transformation by necessity. Ids greater than or equal to this id can be used as overflow ids. Fixes #3851. | 5 年前 |
| spirv-fuzz: Improvements to random number generation (#3809) This PR extends the RandomGenerator interface and fixes the PseudoRandomGenerator class. It: - Fixes a problem that made the RandomUint32 of PseudoRandomGenerator segfault. - Adds the RandomUint64 function to RandomGenerator and PseudoRandomGenerator. Fixes #3805. | 5 年前 |
| spirv-fuzz: Improvements to random number generation (#3809) This PR extends the RandomGenerator interface and fixes the PseudoRandomGenerator class. It: - Fixes a problem that made the RandomUint32 of PseudoRandomGenerator segfault. - Adds the RandomUint64 function to RandomGenerator and PseudoRandomGenerator. Fixes #3805. | 5 年前 |
| Add library for spirv-fuzz (#2618) Adds a library for spirv-fuzz, consisting of a Fuzzer class that will transform a module with respect to (a) facts about the module provided via a FactManager class, and (b) a source of random numbers and parameters to control the transformation process provided via a FuzzerContext class. Transformations will be applied via classes that implement a FuzzerPass interface, and both facts and transformations will be represented via protobuf messages. Currently there are no concrete facts, transformations nor fuzzer passes; these will follow. | 7 年前 |
| spirv-fuzz: Improvements to random number generation (#3809) This PR extends the RandomGenerator interface and fixes the PseudoRandomGenerator class. It: - Fixes a problem that made the RandomUint32 of PseudoRandomGenerator segfault. - Adds the RandomUint64 function to RandomGenerator and PseudoRandomGenerator. Fixes #3805. | 5 年前 |
| spirv-fuzz: Fix off-by-one error in replayer (#3982) Fixes #3981. | 5 年前 |
| spirv-fuzz: Report fresh ids in transformations (#3856) Adds a virtual method, GetFreshIds(), to Transformation. Every transformation uses this to indicate which ids in its protobuf message are fresh ids. This means that when replaying a sequence of transformations the replayer can obtain a smallest id that is not in use by the module already and that will not be used by any transformation by necessity. Ids greater than or equal to this id can be used as overflow ids. Fixes #3851. | 5 年前 |
| spirv-fuzz: Integrate spirv-reduce with shrinker (#3849) This extends shrinking so that spirv-reduce is employed to simplify the functions that are added by TransformationAddFunction. | 5 年前 |
| spirv-fuzz: Integrate spirv-reduce with shrinker (#3849) This extends shrinking so that spirv-reduce is employed to simplify the functions that are added by TransformationAddFunction. | 5 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| spirv-fuzz: Report fresh ids in transformations (#3856) Adds a virtual method, GetFreshIds(), to Transformation. Every transformation uses this to indicate which ids in its protobuf message are fresh ids. This means that when replaying a sequence of transformations the replayer can obtain a smallest id that is not in use by the module already and that will not be used by any transformation by necessity. Ids greater than or equal to this id can be used as overflow ids. Fixes #3851. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Avoid invalidating analyses in various transformations (#4205) Avoids invalidating all analyses in transformations that add constants, OpUndef and global and local variables. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Avoid invalidating analyses in various transformations (#4205) Avoids invalidating all analyses in transformations that add constants, OpUndef and global and local variables. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Avoid invalidating analyses in various transformations (#4205) Avoids invalidating all analyses in transformations that add constants, OpUndef and global and local variables. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Avoid invalidating analyses in various transformations (#4205) Avoids invalidating all analyses in transformations that add constants, OpUndef and global and local variables. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Avoid invalidating analyses in various transformations (#4205) Avoids invalidating all analyses in transformations that add constants, OpUndef and global and local variables. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Report fresh ids in transformations (#3856) Adds a virtual method, GetFreshIds(), to Transformation. Every transformation uses this to indicate which ids in its protobuf message are fresh ids. This means that when replaying a sequence of transformations the replayer can obtain a smallest id that is not in use by the module already and that will not be used by any transformation by necessity. Ids greater than or equal to this id can be used as overflow ids. Fixes #3851. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Efficiency improvements to fuzzer pass (#4188) FuzzerPassConstructComposites is adapted to use AvailableInstructions to manage available instructions, and to use zero constants when trying to construct a composite for which not all fields can otherwise be constructed. The change uncovered some cases where we create structs and arrays with struct fields or components that are block-decorated; these possibilities have been eliminated. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Efficiency improvements to fuzzer pass (#4188) FuzzerPassConstructComposites is adapted to use AvailableInstructions to manage available instructions, and to use zero constants when trying to construct a composite for which not all fields can otherwise be constructed. The change uncovered some cases where we create structs and arrays with struct fields or components that are block-decorated; these possibilities have been eliminated. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| spirv-fuzz: Report fresh ids in transformations (#3856) Adds a virtual method, GetFreshIds(), to Transformation. Every transformation uses this to indicate which ids in its protobuf message are fresh ids. This means that when replaying a sequence of transformations the replayer can obtain a smallest id that is not in use by the module already and that will not be used by any transformation by necessity. Ids greater than or equal to this id can be used as overflow ids. Fixes #3851. | 5 年前 |
| spirv-fuzz: Use unique_ptr<FactManager> in TransformationContext (#3844) TransformationContext now holds a std::unique_ptr to a FactManager, rather than a plain pointer. This makes it easier for clients of TransformationContext to work with heap-allocated instances of TransformationContext, which is needed in some upcoming work. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-fuzz: Call by value and move in transformations (#4208) Adapts all transformation classes so that their protobuf message is passed by value and then moved into the message_ field. | 5 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to v2022.4 Signed-off-by: wangshi <wangshi@kaihong.com> | 3 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| Fix end comments in header files (#2829) The end comments for the #ifndef ... #endif macros in various header files containd a stray #define. | 6 年前 |