Commit 13d16092 by Nicolas Capens Committed by Nicolas Capens

Enable executable code generation and linking.

Bug swiftshader:86 Change-Id: If98cbf93e8b8d41246d9f06503da0752fe968ff8 Reviewed-on: https://swiftshader-review.googlesource.com/13448Tested-by: 's avatarNicolas Capens <nicolascapens@google.com> Reviewed-by: 's avatarCorentin Wallez <cwallez@google.com> Reviewed-by: 's avatarAlexis Hétu <sugoi@google.com> Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com>
parent 194c8e03
......@@ -202,12 +202,11 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
sw::VertexProgram program(state, bytecodeShader.get());
program.generate();
// TODO
// sw::Routine *routine = program(L"VertexRoutine");
// assert(routine);
// const void *entry = routine->getEntry();
// assert(entry);
// delete routine;
sw::Routine *routine = program(L"VertexRoutine");
assert(routine);
const void *entry = routine->getEntry();
assert(entry);
delete routine;
return 0;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment