Commit Graph

8419 Commits

Author SHA1 Message Date
David Turner
ad31d5ca44 Merge "GLES2 Translator: GetVertexAttrib* fix" 2011-07-11 15:43:18 -07:00
David Turner
fbd9283c22 Merge "GLES2 translator: fix point rendering" 2011-07-11 15:42:49 -07:00
David Turner
e7db3af6de Merge "GLES2 translator: DeleteShader/Program fix" 2011-07-11 15:42:13 -07:00
David Turner
05832ade78 Merge "opengles Translator: fix uncompress palleted A1 textures" 2011-07-11 15:41:13 -07:00
Xavier Ducrohet
dd0457ad25 am d5394e8f: am d8a9cfce: Fix sample package API level.
* commit 'd5394e8f835924a3ce26d448fb7cd5259c09866a':
  Fix sample package API level.
2011-07-11 13:39:38 -07:00
Xavier Ducrohet
d5394e8f83 am d8a9cfce: Fix sample package API level.
* commit 'd8a9cfce8d2e80d61cd9916947bb8d1903ed453d':
  Fix sample package API level.
2011-07-11 13:38:26 -07:00
Xavier Ducrohet
d8a9cfce8d Fix sample package API level.
Change-Id: I8bf67e3fdb21e4aca966c3721b75024241bade73
2011-07-11 13:36:09 -07:00
Jeff Brown
bb94ebec5f Merge "Delete the simulator. Bug: 5010576" 2011-07-11 12:50:33 -07:00
David 'Digit' Turner
6e571c4418 am 333a2f81: am dfd5d02c: merge intel x86 patches into gingerbread branch
* commit '333a2f8147c61595bdb239e8ea41650bd56ce0c7':
  sdk: Copy ABI-specific kernel image to platform image directory.
2011-07-11 11:58:10 -07:00
David 'Digit' Turner
333a2f8147 am dfd5d02c: merge intel x86 patches into gingerbread branch
* commit 'dfd5d02cec37eeea2673ea60a2236263a6d2a1dc':
  sdk: Copy ABI-specific kernel image to platform image directory.
2011-07-11 11:56:25 -07:00
David Turner
81a23f0579 am fef230b2: am 608383de: am 3e51ea6b: Merge "opengl emulator: Added gl error tracking on the guest (encoder)"
* commit 'fef230b282dce4b4f5c898eca24e4c403899717b':
  opengl emulator: Added gl error tracking on the guest (encoder)
2011-07-11 11:21:37 -07:00
David Turner
d9989e1820 am 19756f43: am d0e43fbd: am b6d01e32: Merge "emulator opengl: fixing clean windows build"
* commit '19756f43cb5c74042f176a6385d501b078cfa419':
  emulator opengl: fixing clean windows build
2011-07-11 11:21:35 -07:00
David Turner
4a2d903c6a am eb95c216: am a3726566: am b798156b: Merge "opengl renderer: added option to dump GL stream to file."
* commit 'eb95c216f8fbe1781b5caabbb54db92e923e1967':
  opengl renderer: added option to dump GL stream to file.
2011-07-11 11:21:15 -07:00
David Turner
3ec9721ebf am bd1b82d5: am bbbdc458: am 829a2e5b: Merge "opengl translator: fixed EGL regression"
* commit 'bd1b82d50531fb8054d692d4989c14277dcf3b24':
  opengl translator: fixed EGL regression
2011-07-11 11:21:12 -07:00
David Turner
d96d2e78f0 am cdce972d: am 81ff139c: am f8611d3f: Merge "opengl translator: Added support to ETC1 compressed textures."
* commit 'cdce972db9921468ffc22799596673a4d6de4f8e':
  opengl translator: Added support to ETC1 compressed textures.
2011-07-11 11:21:09 -07:00
David Turner
331c3e2f1f am 435e043d: am 4b0aee0d: am 4b8fefdc: Merge "Opengl translator: fix EGL Windows specific issues"
* commit '435e043dd671c7b5a9b7ad7283454e827a197b29':
  Opengl translator: fix EGL Windows specific issues
2011-07-11 11:21:07 -07:00
David Turner
484d095146 am b0984737: am 398e3db0: am dcbb5192: Merge "opengl translator: add native config id to EglConfig"
* commit 'b098473757fe9cc281ac338181e7e49a553679e6':
  opengl translator: add native config id to EglConfig
2011-07-11 11:21:04 -07:00
David Turner
f2dac48f3d am 3b090d16: am 91ed228d: am 2d233e86: Merge "opengl translator: fixed normalized vertex attribs"
* commit '3b090d16032f52d8c17c987ec1b2514dd304b1fe':
  opengl translator: fixed normalized vertex attribs
2011-07-11 11:21:00 -07:00
Liran
5f080f3914 GLES2 translator: fix glUseProgram error
glUseProgram with invalid program handle should return INVALID_VALUE error

Change-Id: I757d5d7011641d6c0aa053416c3e2bc48cf2df62
2011-07-11 16:32:54 +03:00
Liran
5593338ca3 GLES2 Translator: GetVertexAttrib* fix
fix error generated when glGetVertexAttrib* functions get
index larger or equal to MAX_VERTEX_ATTRIB
INVALID_VALUE should be generated instead of INVALID_ENUM

Change-Id: I0fbacc8fa5b5f14cd302cbe818536cffe5ed3a3c
2011-07-11 16:32:54 +03:00
Liran
addc68e9f5 GLES2 translator: fix point rendering
if points are rendered the built in shader variable gl_PointSize should be active.
added a call to enable VERTEX_PROGRAM_POINT_SIZE to signal opengl to activate this variable
GL_POINT_SPRITE should also be enabled when rendering points

Change-Id: Iba7f62844ee2208ae22700b985aef0229d75fc46
2011-07-11 16:32:54 +03:00
Liran
a24932259f GLES2 translator: DeleteShader/Program fix
fix behavior of glDeleteShader and glDeleteProgram
when deleting an object which does not exist,
INVALID_VALUE error should be generated

Change-Id: I52de29f7f980d63f0d35c9dfbfd3da17f89436e6
2011-07-11 16:32:54 +03:00
Debashish Chatterjee
630ff4ebdb Merge "Copied over latest changes to VoicemailContract api." 2011-07-11 03:44:16 -07:00
Stas Gurtovoy
cea52a871d opengles Translator: fix uncompress palleted A1 textures
There was a bug in uncompress of GL_PALETTE4_RGB5_A1_OES and
GL_PALETTE8_RGB5_A1_OES texture formats.
They were considered RGB (not RGBA) for some reason.
This also fixed the pink sky in Wave Blazer Lite

Change-Id: I8c047d624d9bf09e2a0de7f7340d676cfe5e76c9
2011-07-11 00:01:35 +03:00
Brett Chabot
845f84f76e Merge "Add gtest target support for runtest --path." 2011-07-10 13:35:53 -07:00
Brett Chabot
bb5918ed81 Add gtest target support for runtest --path.
This is a rough initial version. It makes several assumptions:
 - assumes each test source file is built into module with name equal
to basename of source file
 - assumes tests get installed into /data/nativetest

However, given those assumptions, both:
$ runtest --path <path to directory containing gtest source> and
$ runtest --path <path to single source file>
should work.

Coming soon: gtest host support

Bugs 4563370, 4584339

Change-Id: Ia42aeed7f9ee6402b0ceb7b5ccaaa66ac636fe49
2011-07-10 13:26:41 -07:00
Jeff Brown
651e67175a Delete the simulator.
Bug: 5010576

Change-Id: Idc731612107444594f86c68ac40dcc0033423b54
2011-07-08 19:00:07 -07:00
David Turner
fef230b282 am 608383de: am 3e51ea6b: Merge "opengl emulator: Added gl error tracking on the guest (encoder)"
* commit '608383decf0f02f90d9f0f2d6256fe1070fa6bbf':
  opengl emulator: Added gl error tracking on the guest (encoder)
2011-07-08 10:52:11 -07:00
David Turner
19756f43cb am d0e43fbd: am b6d01e32: Merge "emulator opengl: fixing clean windows build"
* commit 'd0e43fbd117c66b86181d5b3ea30db9191c79932':
  emulator opengl: fixing clean windows build
2011-07-08 10:52:09 -07:00
David Turner
eb95c216f8 am a3726566: am b798156b: Merge "opengl renderer: added option to dump GL stream to file."
* commit 'a3726566b383ddad797dab6a5d6eb9daf9f71c36':
  opengl renderer: added option to dump GL stream to file.
2011-07-08 10:52:07 -07:00
David Turner
bd1b82d505 am bbbdc458: am 829a2e5b: Merge "opengl translator: fixed EGL regression"
* commit 'bbbdc458bdbf557a4a2af90a414db1ab8ab638e2':
  opengl translator: fixed EGL regression
2011-07-08 10:52:04 -07:00
David Turner
cdce972db9 am 81ff139c: am f8611d3f: Merge "opengl translator: Added support to ETC1 compressed textures."
* commit '81ff139c00e440cac1109cbdff2699b4b31cf128':
  opengl translator: Added support to ETC1 compressed textures.
2011-07-08 10:52:01 -07:00
David Turner
435e043dd6 am 4b0aee0d: am 4b8fefdc: Merge "Opengl translator: fix EGL Windows specific issues"
* commit '4b0aee0da0c7982b028af03e44cc7ef309369d51':
  Opengl translator: fix EGL Windows specific issues
2011-07-08 10:51:58 -07:00
David Turner
b098473757 am 398e3db0: am dcbb5192: Merge "opengl translator: add native config id to EglConfig"
* commit '398e3db06e6dad9206b28457f67d2591e68868ce':
  opengl translator: add native config id to EglConfig
2011-07-08 10:51:55 -07:00
David Turner
3b090d1603 am 91ed228d: am 2d233e86: Merge "opengl translator: fixed normalized vertex attribs"
* commit '91ed228d78e9c53ca4765c2968ec6873c7ef3a99':
  opengl translator: fixed normalized vertex attribs
2011-07-08 10:51:51 -07:00
David Turner
608383decf am 3e51ea6b: Merge "opengl emulator: Added gl error tracking on the guest (encoder)"
* commit '3e51ea6b5baab25504af27db712d2f245333242d':
  opengl emulator: Added gl error tracking on the guest (encoder)
2011-07-08 10:44:06 -07:00
David Turner
d0e43fbd11 am b6d01e32: Merge "emulator opengl: fixing clean windows build"
* commit 'b6d01e328d6b74cb0d2bbeceedb4d9c60c97dab3':
  emulator opengl: fixing clean windows build
2011-07-08 10:44:01 -07:00
David Turner
a3726566b3 am b798156b: Merge "opengl renderer: added option to dump GL stream to file."
* commit 'b798156bcba72b23eed3c81cf917edff880f23f4':
  opengl renderer: added option to dump GL stream to file.
2011-07-08 10:43:58 -07:00
David Turner
bbbdc458bd am 829a2e5b: Merge "opengl translator: fixed EGL regression"
* commit '829a2e5b9a0f3bea21c643aaf1bc5668bcb2a4c6':
  opengl translator: fixed EGL regression
2011-07-08 10:43:53 -07:00
David Turner
81ff139c00 am f8611d3f: Merge "opengl translator: Added support to ETC1 compressed textures."
* commit 'f8611d3fe6583e85074ee597a64c30c27945ed5f':
  opengl translator: Added support to ETC1 compressed textures.
2011-07-08 10:43:48 -07:00
David Turner
4b0aee0da0 am 4b8fefdc: Merge "Opengl translator: fix EGL Windows specific issues"
* commit '4b8fefdc00271de992429795d9c675afe1ef05f5':
  Opengl translator: fix EGL Windows specific issues
2011-07-08 10:43:45 -07:00
David Turner
398e3db06e am dcbb5192: Merge "opengl translator: add native config id to EglConfig"
* commit 'dcbb51924f152c4e4502cd7f1326aeafde3076ed':
  opengl translator: add native config id to EglConfig
2011-07-08 10:43:42 -07:00
David Turner
91ed228d78 am 2d233e86: Merge "opengl translator: fixed normalized vertex attribs"
* commit '2d233e8633fdca4c34b9f620b36851b6f2678ab8':
  opengl translator: fixed normalized vertex attribs
2011-07-08 10:43:31 -07:00
David Turner
3e51ea6b5b Merge "opengl emulator: Added gl error tracking on the guest (encoder)" 2011-07-08 09:54:21 -07:00
David Turner
b6d01e328d Merge "emulator opengl: fixing clean windows build" 2011-07-08 09:52:48 -07:00
David Turner
b798156bcb Merge "opengl renderer: added option to dump GL stream to file." 2011-07-08 09:50:57 -07:00
David Turner
829a2e5b9a Merge "opengl translator: fixed EGL regression" 2011-07-08 09:49:40 -07:00
Yochai Shefi Simchon
14f351baf7 opengl translator: fixed EGL regression
prevent rederence NULL surface objects in
EglOS layer.

Change-Id: If5e8dc1a0cdf25fe9b268cce6456cc7da88b9f7f
2011-07-08 18:47:13 +02:00
David Turner
f8611d3fe6 Merge "opengl translator: Added support to ETC1 compressed textures." 2011-07-08 09:45:33 -07:00
David Turner
4b8fefdc00 Merge "Opengl translator: fix EGL Windows specific issues" 2011-07-08 09:40:57 -07:00