OSDN Git Service

Connecting the dots for some built-in functions
authorAlexis Hetu <sugoi@google.com>
Fri, 17 Apr 2015 18:26:07 +0000 (14:26 -0400)
committerAlexis Hétu <sugoi@google.com>
Mon, 20 Apr 2015 14:30:05 +0000 (14:30 +0000)
commitaf1970ce7685ea66dd02ac462d6f2723d6f6e500
tree74ae2eb657ea301a5a1b1e3aa9c058143f5e9227
parent9ec919a6136abe75280a8f8375981a09d6918f5b
Connecting the dots for some built-in functions

- Completed implementation of round
  and hyperbolic trigonometry operations
- Added a few more cases in op to string
  functions

Change-Id: Ic09d228de8e4446a66152b70edc6a6bba511288a
Reviewed-on: https://swiftshader-review.googlesource.com/2891
Tested-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
src/OpenGL/compiler/Intermediate.cpp
src/OpenGL/compiler/OutputASM.cpp
src/OpenGL/compiler/intermOut.cpp
src/Shader/PixelRoutine.cpp
src/Shader/Shader.cpp
src/Shader/Shader.hpp
src/Shader/VertexProgram.cpp
src/Shader/VertexProgram.hpp