Jason Sams
734a795427
am b7ec5469: am ef56ee31: Merge "WAR driver bug where surfaces of size 0 fail." into honeycomb
...
* commit 'b7ec54699f51ba3ba30fe7be99babd74117e9eb8':
WAR driver bug where surfaces of size 0 fail.
2011-01-12 15:32:56 -08:00
Jason Sams
ef56ee316c
Merge "WAR driver bug where surfaces of size 0 fail." into honeycomb
2011-01-12 15:28:19 -08:00
Jason Sams
10fd98a3ab
am 07e27a11: am 208a1c68: Merge "Implement more of copy2DRange*" into honeycomb
...
* commit '07e27a11e40089bac689f42f379e2508a26d4115':
Implement more of copy2DRange*
2011-01-12 15:26:37 -08:00
Jason Sams
ec30933c1d
WAR driver bug where surfaces of size 0 fail.
...
Change-Id: I72b356c4cfb71f2342479ca21238b763d02e729d
2011-01-12 15:26:25 -08:00
Jason Sams
208a1c68ee
Merge "Implement more of copy2DRange*" into honeycomb
2011-01-12 15:22:09 -08:00
Romain Guy
6431b6935f
am b7a0fa5e: am b08ea03c: Merge "Reenable region composition pipeline for layers Bug #3341848 " into honeycomb
...
* commit 'b7a0fa5efbc25c4cc66209e2e88ae01b4921a364':
Reenable region composition pipeline for layers Bug #3341848
2011-01-12 15:10:41 -08:00
Jamie Gennis
c155489739
am f152f2ef: am 103198a1: Merge "Implement crop & transform for SurfaceTexture." into honeycomb
...
* commit 'f152f2efa6892f844949b648aecc3b2a91e1d17e':
Implement crop & transform for SurfaceTexture.
2011-01-12 15:07:53 -08:00
Romain Guy
b08ea03c1b
Merge "Reenable region composition pipeline for layers Bug #3341848 " into honeycomb
2011-01-12 15:06:18 -08:00
Romain Guy
c038ea358a
Reenable region composition pipeline for layers
...
Bug #3341848
It works this time!
Change-Id: I0d371d8b2c75c67d4ce5009ddb990fe5e55a0a27
2011-01-12 15:08:47 -08:00
Jamie Gennis
103198a10c
Merge "Implement crop & transform for SurfaceTexture." into honeycomb
2011-01-12 14:57:29 -08:00
Jason Sams
fb9f82ca4f
Implement more of copy2DRange*
...
Change-Id: Id6be481c4abc968df27e5bba1ed044262ec0f293
2011-01-12 14:53:25 -08:00
Romain Guy
701d7c90c2
am dee6089c: am 2e0c5261: Merge "Add logging to the new layers API." into honeycomb
...
* commit 'dee6089c2de42fcddfd22781c90a2e797b5f592c':
Add logging to the new layers API.
2011-01-12 14:35:59 -08:00
Romain Guy
1fc883b271
Add logging to the new layers API.
...
Change-Id: I78b9426eb17de3e775aca9fafe4a50bd9c0785c4
2011-01-12 14:31:55 -08:00
Romain Guy
2e0c52610b
Merge "Add logging to the new layers API." into honeycomb
2011-01-12 14:29:15 -08:00
Jason Sams
a804e734d0
am fc6528ec: am 8f597fdf: Merge "Cleanup bitmap uploads Implement standalone mipmap generation." into honeycomb
...
* commit 'fc6528ecd1c1285c909cb81ca2196c65086944b1':
Cleanup bitmap uploads Implement standalone mipmap generation.
2011-01-12 13:35:05 -08:00
Jason Sams
8f597fdfac
Merge "Cleanup bitmap uploads Implement standalone mipmap generation." into honeycomb
2011-01-12 13:30:41 -08:00
Jason Sams
f7086090cf
Cleanup bitmap uploads
...
Implement standalone mipmap generation.
Change-Id: Ie3a9781bbe50e2f58adca6f184d84fea50e40263
2011-01-12 13:28:37 -08:00
Romain Guy
b69e249af8
am 5ecceb7d: am 85354828: Merge "Cleanup GL objects on the correct thread." into honeycomb
...
* commit '5ecceb7df70a6e6b2a32ab97630bc625000261da':
Cleanup GL objects on the correct thread.
2011-01-12 12:54:28 -08:00
Romain Guy
853548287f
Merge "Cleanup GL objects on the correct thread." into honeycomb
2011-01-12 12:50:50 -08:00
Romain Guy
57066eb64c
Cleanup GL objects on the correct thread.
...
Change-Id: Iddfea6e08a6591a4fab147151098ef27005f373d
2011-01-12 12:53:32 -08:00
Alex Sakhartchouk
42429d3598
am 941f8659: am 27d11608: Merge "Adding ability to load cubemaps from individual faces." into honeycomb
...
* commit '941f86590cb4e26f070aa5a72a5e215d6555d7bc':
Adding ability to load cubemaps from individual faces.
2011-01-12 11:57:48 -08:00
Alex Sakhartchouk
27d116085e
Merge "Adding ability to load cubemaps from individual faces." into honeycomb
2011-01-12 11:53:42 -08:00
Jamie Gennis
b598fb9072
Implement crop & transform for SurfaceTexture.
...
This change adds support for the setCrop and setTransform methods of the
SurfaceTexture C++ class. The crop and transform for the current
texture will be accessed by applications as a single texture coordinate
transform matrix.
Change-Id: I6482bf96f680e5c175364e848936db3908d6c8f8
2011-01-12 11:28:38 -08:00
Stephen Hines
1c6cbd551f
am 445fc566: am 78dd1ef3: Merge "Clean up RS math headers." into honeycomb
...
* commit '445fc56682a55a3c0ba8e63970631f48adced7cf':
Clean up RS math headers.
2011-01-11 19:14:35 -08:00
Stephen Hines
78dd1ef3f7
Merge "Clean up RS math headers." into honeycomb
2011-01-11 19:09:47 -08:00
Romain Guy
eb5405762f
am a22bcfb6: am 6ed4a2f7: Merge "Disable the region compositing pipeline for layers." into honeycomb
...
* commit 'a22bcfb6a471946969a33c1637f4460897f5576f':
Disable the region compositing pipeline for layers.
2011-01-11 18:03:04 -08:00
Romain Guy
35f24545e5
Disable the region compositing pipeline for layers.
...
This composition mode is affecting Gmail in a bad way. Disabling until
I can figure out the problem.
Change-Id: I00e657ea2d05fc7b4a606242d19dc84dd88c1e35
2011-01-11 18:01:25 -08:00
Romain Guy
acd5366fb9
am a82444ad: am 5f6e583c: Merge "Don\'t break the build!" into honeycomb
...
* commit 'a82444ad3aa87cc8ce8a585a6e1937ac6cd9ee18':
Don't break the build!
2011-01-11 18:00:47 -08:00
Romain Guy
a9d0711392
Don't break the build!
...
Change-Id: I42f68c7b023c03adeedc4e979e5f4705188ee9f4
2011-01-11 17:59:10 -08:00
Romain Guy
b0af4188fd
am 65028473: am d139a0ca: Merge "Better backend for hardware layers." into honeycomb
...
* commit '650284739ea5812b25d0c735b3342447d91759af':
Better backend for hardware layers.
2011-01-11 17:56:25 -08:00
Romain Guy
6c319ca127
Better backend for hardware layers.
...
With this new backend, a hardware layer is only recreated when
its associated view is udpated. This offers fast composition
in GL and fast update of the layer in GL as well.
Change-Id: I97c43a612f5955c6bf1c192c8ca4af10fdf1d076
2011-01-11 17:53:19 -08:00
Stephen Hines
682c4a860b
Clean up RS math headers.
...
Fix types for ilogb and remquo.
Change-Id: I54f8634b1fe8b6cfb136d3bdf6aab5a5961e6827
2011-01-11 17:00:29 -08:00
Romain Guy
14cb46ba21
am b497fa65: am b7968896: Merge "Solve translucency issue when drawing paths." into honeycomb
...
* commit 'b497fa65a84f22591766c451920ef716a0c16cec':
Solve translucency issue when drawing paths.
2011-01-11 15:25:22 -08:00
Romain Guy
32228288a9
Solve translucency issue when drawing paths.
...
Change-Id: I68ae0e2ccddaca2f76b5b2dd3e3cf1277fddaad6
2011-01-11 15:02:21 -08:00
Alex Sakhartchouk
dcc231955d
Adding ability to load cubemaps from individual faces.
...
Change-Id: Ic8b6693f625c181e031d4393ba8fac40049da88b
2011-01-11 14:47:44 -08:00
Romain Guy
b5cfc44f05
am 8c78c8f9: am 91bfb813: Merge "Composite layers as regions." into honeycomb
...
* commit '8c78c8f9feda59ae0c159c7d08c8add2e664f0aa':
Composite layers as regions.
2011-01-10 22:28:59 -08:00
Romain Guy
7230a74e9a
Composite layers as regions.
...
This change detects what area of a layer was drawn into and generates a mesh
to match this area exactly. This can be used to avoid blending empty pixels
when the layer is composited.
This change also adds proper layers support to lines rendering and implements
layers composition in a more readable way.
Change-Id: I4a5588b98b19bd66891ebdc39631b193c5e31999
2011-01-10 22:26:16 -08:00
Romain Guy
f0cc430829
am 87e55cdc: am 89254c98: Merge "Better logging of out of memory errors in OpenGLRenderer." into honeycomb
...
* commit '87e55cdcf537a9c2e04176039b4c57c3521c68a2':
Better logging of out of memory errors in OpenGLRenderer.
2011-01-10 21:15:00 -08:00
Romain Guy
a07105b7d2
Better logging of out of memory errors in OpenGLRenderer.
...
Change-Id: I6b72a084340d8d4b6e0b0a100ed4314d09d441ef
2011-01-10 21:14:18 -08:00
Alex Sakhartchouk
7b88b2e620
am 20cbfc42: am fe852e21: Updating cubemap loading code.
...
* commit '20cbfc42744e5f91d34acb50057180d70e91ff61':
Updating cubemap loading code.
2011-01-10 17:11:33 -08:00
Alex Sakhartchouk
fe852e216f
Updating cubemap loading code.
...
Change-Id: I93bb00e5fd1ccc622d17eba70a510664c2093723
2011-01-10 15:57:57 -08:00
Stephen Hines
15f4b2b30e
am bf11e226: am d94988bb: Merge "Split time functions into rs_time.rsh header." into honeycomb
...
* commit 'bf11e22684d9384cde9339886d307ba9316f5e3d':
Split time functions into rs_time.rsh header.
2011-01-10 14:18:25 -08:00
Stephen Hines
d94988bb0c
Merge "Split time functions into rs_time.rsh header." into honeycomb
2011-01-10 14:14:35 -08:00
Jamie Gennis
808bd7b7b5
am 164cb00d: am fbab3b67: Merge "Fix a bug in SurfaceTexture::setBufferCount." into honeycomb
...
* commit '164cb00d9611d49ed5740cd2c6f17f062cf3dbf9':
Fix a bug in SurfaceTexture::setBufferCount.
2011-01-10 12:49:28 -08:00
Jamie Gennis
bced7e65de
am 61e2ef07: am ffe3f1cb: Merge "Add method logging to the SurfaceTexture C++ class." into honeycomb
...
* commit '61e2ef0721e19b1699e7544e1ffbddcb90c8a1c1':
Add method logging to the SurfaceTexture C++ class.
2011-01-10 12:49:25 -08:00
Jamie Gennis
ee40cf0801
am 3d25b74a: am c936c5ce: Merge "Initialize the SurfaceTexture buffer slots." into honeycomb
...
* commit '3d25b74a87404cacb7c6b0f949ff007395cabd6a':
Initialize the SurfaceTexture buffer slots.
2011-01-10 12:49:19 -08:00
Jamie Gennis
fbab3b67af
Merge "Fix a bug in SurfaceTexture::setBufferCount." into honeycomb
2011-01-10 12:30:33 -08:00
Jamie Gennis
ffe3f1cb16
Merge "Add method logging to the SurfaceTexture C++ class." into honeycomb
2011-01-10 12:30:14 -08:00
Jamie Gennis
c936c5cec6
Merge "Initialize the SurfaceTexture buffer slots." into honeycomb
2011-01-10 12:29:51 -08:00
Stephen Hines
1ac9da6717
Split time functions into rs_time.rsh header.
...
Change-Id: I598b0031d15749c91d11fbd37b075d0564a94dbf
2011-01-09 17:04:18 -08:00