commit | 1dd93361b1d9a1755f73faac4cb2db8feb83a871 | [log] [tgz] |
---|---|---|
author | Nicolas Capens <capn@google.com> | Wed Apr 27 16:21:12 2022 -0400 |
committer | Nicolas Capens <nicolascapens@google.com> | Sat May 07 18:38:30 2022 +0000 |
tree | 2527f0665b412663eeed8ced78a134087f2b1fca | |
parent | 00efa191386379a2fc0fef3a983100cf70834712 [diff] |
Always enable MemorySanitizer instrumentation for vertex routines Bug: b/188205704 Change-Id: I2c015294234fe76e05d8ec28b97f97cfe93ab0e9 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/65572 Kokoro-Result: kokoro <noreply+kokoro@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/Device/VertexProcessor.cpp b/src/Device/VertexProcessor.cpp index 833fa6a..89511b1 100644 --- a/src/Device/VertexProcessor.cpp +++ b/src/Device/VertexProcessor.cpp
@@ -97,6 +97,8 @@ if(!routine) // Create one { + ScopedPragma msan(MemorySanitizerInstrumentation, true); + VertexRoutine *generator = new VertexProgram(state, pipelineLayout, vertexShader, descriptorSets); generator->generate(); routine = (*generator)("VertexRoutine_%0.8X", state.shaderID);