Abstract the Routine class.
Bug swiftshader:10
Change-Id: I29b1de8c1adb67449a380c307d12e2aea21f32cc
Reviewed-on: https://swiftshader-review.googlesource.com/7251
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
diff --git a/src/Reactor/Reactor.vcxproj b/src/Reactor/Reactor.vcxproj
index f9e24b6..0e15e93 100644
--- a/src/Reactor/Reactor.vcxproj
+++ b/src/Reactor/Reactor.vcxproj
@@ -266,15 +266,17 @@
</ProjectReference>
</ItemDefinitionGroup>
<ItemGroup>
+ <ClCompile Include="LLVMRoutine.cpp" />
+ <ClCompile Include="LLVMRoutineManager.cpp" />
<ClCompile Include="Nucleus.cpp" />
<ClCompile Include="Routine.cpp" />
- <ClCompile Include="RoutineManager.cpp" />
</ItemGroup>
<ItemGroup>
+ <ClInclude Include="LLVMRoutine.hpp" />
+ <ClInclude Include="LLVMRoutineManager.hpp" />
<ClInclude Include="Nucleus.hpp" />
<ClInclude Include="Reactor.hpp" />
<ClInclude Include="Routine.hpp" />
- <ClInclude Include="RoutineManager.hpp" />
<ClInclude Include="x86.hpp" />
</ItemGroup>
<ItemGroup>