OSDN Git Service
(root)
/
android-x86
/
external-swiftshader.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
91a3ea4
)
Implement glClearColorx()
author
Ping-Hao Wu
<pinghao@google.com>
Tue, 19 May 2015 06:45:36 +0000
(23:45 -0700)
committer
Greg Hartman
<ghartman@google.com>
Tue, 19 May 2015 14:53:05 +0000
(14:53 +0000)
Change-Id: Icd89b98b35c3450be81c6cccbc1c071ee20de2e4
Reviewed-on: https://swiftshader-review.googlesource.com/3170
Tested-by: Greg Hartman <ghartman@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
src/OpenGL/libGLES_CM/libGLES_CM.cpp
patch
|
blob
|
history
diff --git
a/src/OpenGL/libGLES_CM/libGLES_CM.cpp
b/src/OpenGL/libGLES_CM/libGLES_CM.cpp
index
d212231
..
2bb2c6e
100644
(file)
--- a/
src/OpenGL/libGLES_CM/libGLES_CM.cpp
+++ b/
src/OpenGL/libGLES_CM/libGLES_CM.cpp
@@
-500,7
+500,15
@@
void ClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
\r
void ClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha)
\r
{
\r
- UNIMPLEMENTED();
\r
+ TRACE("(GLclampx red = %d, GLclampx green = %d, GLclampx blue = %d, GLclampx alpha = %d)",
\r
+ red, green, blue, alpha);
\r
+
\r
+ es1::Context *context = es1::getContext();
\r
+
\r
+ if(context)
\r
+ {
\r
+ context->setClearColor((float)red/65536.0f, (float)green/65536.0f, (float)blue/65536.0f, (float)alpha/65536.0f);
\r
+ }
\r
}
\r
\r
void ClearDepthf(GLclampf depth)
\r