Stephen Hines
caaac348ed
Merge "Fix bugs with unsigned rsAtomicCas/Max/Min."
2012-01-26 13:55:57 -08:00
Stephen Hines
109116bb2f
Fix bugs with unsigned rsAtomicCas/Max/Min.
...
BUG=5888007
rsAtomicMax/Min did not have proper semantics for unsigned integers. They were
always using signed comparisons. rsAtomicCas had the wrong function signature
in our math library, leading to no way to properly link/execute it.
Change-Id: I336cdd8cd9f2d8093f12e101b55b2797515f039b
2012-01-25 18:17:34 -08:00
Alex Sakhartchouk
99b93819f1
Adding shader textures and removing specialized code.
...
Change-Id: Ie42928f9f7c1cee51ee2e0206b75e8239b75960a
2012-01-25 17:59:14 -08:00
Alex Sakhartchouk
1e69f42fa2
Adding accidentally removed init block.
...
Change-Id: I66790a1c405e682d9ddd1beb36544844562e02c0
2012-01-25 15:24:57 -08:00
Alex Sakhartchouk
5121da171e
Changing blur passes to use new shader structure.
...
Change-Id: I8590cc7bfb0ae5b5b55a574852c4c86c3a914ce0
2012-01-25 14:34:54 -08:00
Chris Craik
a80fe1d230
am 9f46b112: Merge "Allow profiling of animation performance"
...
* commit '9f46b11229169a9ea42a62f75e72ae54aa14dade':
Allow profiling of animation performance
2012-01-24 14:17:46 -08:00
Chris Craik
9f46b11229
Merge "Allow profiling of animation performance"
2012-01-24 14:15:25 -08:00
Chris Craik
702c6fdc47
Allow profiling of animation performance
...
Also fixes manual testing mode
Depends on external/webkit change: https://android-git.corp.google.com/g/#/c/159794/
Change-Id: I169e80f9b5328b1b5a7b0aeaf09652de67febd8d
2012-01-24 13:25:49 -08:00
Dianne Hackborn
5dfe3696be
am 827951ac: Merge "Add new test for showing very slow animations."
...
* commit '827951ac162cc04887ae18bce259edb393bfd93e':
Add new test for showing very slow animations.
2012-01-24 11:15:24 -08:00
Dianne Hackborn
8a59b7f95f
Add new test for showing very slow animations.
...
Change-Id: Ibcc3e46a72210cf8a8e4cf5a932e2c9a7995f0f1
2012-01-24 11:10:40 -08:00
Romain Guy
68a1df6541
am 1a54368b: Merge "Add full support for Canvas.setDrawFilter()"
...
* commit '1a54368b24a8cb88ee56ee746eae45171a43b89e':
Add full support for Canvas.setDrawFilter()
2012-01-23 17:12:28 -08:00
Romain Guy
5ff9df6582
Add full support for Canvas.setDrawFilter()
...
Change-Id: I0ad35d0603c4eeda469014803be14c1dcdde918c
2012-01-23 17:09:05 -08:00
Guang Zhu
1bc2cbfdd4
am 7a640a09: Merge "Revert "Use port 18000 instead of 8000 for layout tests""
...
* commit '7a640a093639c712ed4e37d06cb86c50d88bd376':
Revert "Use port 18000 instead of 8000 for layout tests"
2012-01-20 17:09:09 -08:00
Guang Zhu
7a640a0936
Merge "Revert "Use port 18000 instead of 8000 for layout tests""
2012-01-20 17:06:42 -08:00
Guang Zhu
d467347d73
Revert "Use port 18000 instead of 8000 for layout tests"
...
port 8000 is no longer being occupied, plus this approach never worked 100% because some pages have access to port 8000 hard coded in HTML
This reverts commit e2b9d7f2f027907c7dcdbfb9e99297ff799ce482
2012-01-20 17:06:11 -08:00
Alex Sakhartchouk
3c5ebd1e8d
Refactoring out some params code.
...
Change-Id: Ie4268faeefd6858057c242bea98aceb3800cef75
2012-01-20 15:02:00 -08:00
Alex Sakhartchouk
3e60290d96
Merge "Many optimizations of rendering path. Adding ability to split up per shader and per object updates. Added cubemaps as scenegraph objects." into graphics-dev
2012-01-20 14:22:48 -08:00
Alex Sakhartchouk
4fd35d8f49
Many optimizations of rendering path.
...
Adding ability to split up per shader and per object updates.
Added cubemaps as scenegraph objects.
Change-Id: I7877658c35ad1407444e1e092c7634b46d745691
2012-01-20 14:16:50 -08:00
Romain Guy
4adbee3784
am bad12166: Merge "Deprecate unused APIs"
...
* commit 'bad12166190a7e8087eb5db0ae8df9a4e5843fde':
Deprecate unused APIs
2012-01-19 17:37:10 -08:00
Romain Guy
bad1216619
Merge "Deprecate unused APIs"
2012-01-19 17:34:26 -08:00
Romain Guy
f9d9c065ed
Deprecate unused APIs
...
Change-Id: I0107e246b632dda96b8b025217936954f1f46283
2012-01-19 17:16:38 -08:00
Romain Guy
d79c3fbe59
am 4785a6ff: Merge "Full support for Canvas.drawPosText"
...
* commit '4785a6ff8d48f51813611f2cab998b235ce2bbca':
Full support for Canvas.drawPosText
2012-01-18 18:03:23 -08:00
Romain Guy
4785a6ff8d
Merge "Full support for Canvas.drawPosText"
2012-01-18 18:01:34 -08:00
Romain Guy
671d6cf460
Full support for Canvas.drawPosText
...
This also introduces a small optimization when rendering text.
Change-Id: Iff620ac97bf878eaac406bccc6daa07052c93890
2012-01-18 18:00:12 -08:00
Stephen Hines
5fd985d40a
am 03cbb97e: Merge "Run ComputePerf multiple times."
...
* commit '03cbb97e4ef89590cbcb4cb682ec0d90d601e8dd':
Run ComputePerf multiple times.
2012-01-18 15:44:21 -08:00
Stephen Hines
1f541a0423
Run ComputePerf multiple times.
...
Change-Id: I715c726f15416685b715a14a25c9595d9a9a124b
2012-01-18 15:06:57 -08:00
Alex Sakhartchouk
7483a5e8fe
Merge "Making sure that renderpass objects get properly updated." into graphics-dev
2012-01-18 14:55:11 -08:00
Alex Sakhartchouk
516054bf53
Making sure that renderpass objects get properly updated.
...
Change-Id: Id6228230abc87a48414d6704ca89189971f935a1
2012-01-18 14:53:34 -08:00
Alex Sakhartchouk
99225a612a
Merge "Fixing blur passes. Refactoring." into graphics-dev
2012-01-18 11:43:41 -08:00
Alex Sakhartchouk
ce047cb47b
Fixing blur passes. Refactoring.
...
Change-Id: Ie511e7738e2cf259231f48250421b5e340d38565
2012-01-17 17:35:31 -08:00
Romain Guy
c32d232c91
am 11d06a73: Merge "Fix text encoding when drawing with drawPosText in software"
...
* commit '11d06a73df371be0b11d5cf586e24601d796c048':
Fix text encoding when drawing with drawPosText in software
2012-01-17 14:56:45 -08:00
Romain Guy
11d06a73df
Merge "Fix text encoding when drawing with drawPosText in software"
2012-01-17 14:54:45 -08:00
Romain Guy
62b6eaa7f3
Fix text encoding when drawing with drawPosText in software
...
Change-Id: I0cd8ee526189c38c50953a1a08b50e0b31c55d8c
2012-01-17 14:53:26 -08:00
Fabrice Di Meglio
4f347eb9de
am c7c09960: Merge "Fix bug #5870701 Thai text can be clipped when there are more glyphs generated than the initial number of code points"
...
* commit 'c7c09960ff9cc71d4f27f57b456986f4b634310d':
Fix bug #5870701 Thai text can be clipped when there are more glyphs generated than the initial number of code points
2012-01-17 11:53:24 -08:00
Fabrice Di Meglio
c7c09960ff
Merge "Fix bug #5870701 Thai text can be clipped when there are more glyphs generated than the initial number of code points"
2012-01-17 11:51:22 -08:00
Alex Sakhartchouk
61440e8a8b
Finishing light linking.
...
Change-Id: I5d76115410bf0b9a7ea882e57242a0b0bba6ddcc
2012-01-17 09:49:44 -08:00
Fabrice Di Meglio
03e250aefa
Fix bug #5870701 Thai text can be clipped when there are more glyphs generated than the initial number of code points
...
- compute total advances correctly by iterating on the advances array for up to mShaperItem.num_glyphs
- update unit tests
Change-Id: I00af68bef88702215e9222ed80dbffcc81df51a7
2012-01-13 19:49:46 -08:00
Alex Sakhartchouk
ee1031d1a2
Moving common function to the right place.
...
Change-Id: I18cc985ae023aa727f49c2815e5009d43e2acb4b
2012-01-12 13:52:08 -08:00
Alex Sakhartchouk
76206c70fb
Merge "Cleanup and refactoring." into graphics-dev
2012-01-11 19:15:04 -08:00
Xia Wang
387d29e0d0
am e328d6b0: am b18a7c3e: am 1446c7b2: Merge "Get average value for image processing test bug#: 5566079" into ics-mr1
...
* commit 'e328d6b0a6456b753fd8c59f0b36b2bfdb137adb':
Get average value for image processing test bug#: 5566079
2012-01-11 17:59:32 -08:00
Xia Wang
e328d6b0a6
am b18a7c3e: am 1446c7b2: Merge "Get average value for image processing test bug#: 5566079" into ics-mr1
...
* commit 'b18a7c3ef1ff92ee2b8407743ffc4d7fd8b8ba70':
Get average value for image processing test bug#: 5566079
2012-01-11 17:57:14 -08:00
Alex Sakhartchouk
e57b341552
Cleanup and refactoring.
...
Change-Id: I663981416a2f12c627b562eb998255526445235e
2012-01-11 17:26:18 -08:00
Alex Sakhartchouk
be5bdeb947
More general texture handling. Some cleanup.
...
Change-Id: Ia1b14dcb922bda62f380e419281d6e027ad86ecd
2012-01-11 16:13:02 -08:00
Narayan Kamath
2b7e53f19a
am 81754949: Merge "Write unit tests for android.speech.tts."
...
* commit '81754949e0110b9db44bef421d6282a3bf831138':
Write unit tests for android.speech.tts.
2012-01-11 03:41:37 -08:00
Narayan Kamath
81754949e0
Merge "Write unit tests for android.speech.tts."
2012-01-11 03:39:57 -08:00
Steve Block
7f2bc4ab46
am 49a13f00: Merge "Remove some stale TODOs from the Java Bridge tests"
...
* commit '49a13f0052e93dc0b451a4c41bff9b2f8a0286e2':
Remove some stale TODOs from the Java Bridge tests
2012-01-11 03:29:03 -08:00
Steve Block
c93643be42
Remove some stale TODOs from the Java Bridge tests
...
These TODOs were related to testing behavior with JavaScript and Java arrays.
This is now tested thoroughly in JavaBridgeArrayTest.java and
JavaBridgeArrayCoercionTest.java.
No functional change.
Change-Id: I5972b929c3e2743c06aff626c983b4b749ea452f
2012-01-11 11:04:12 +00:00
Alex Sakhartchouk
10f2a3c5b3
Merge "Now utilizing ability to bind constants. Fixing small copy/paste typo." into graphics-dev
2012-01-10 14:40:48 -08:00
Alex Sakhartchouk
e135b1a0ee
Merge "Adding shader parameter linking." into graphics-dev
2012-01-10 14:39:35 -08:00
Alex Sakhartchouk
fdccec9c21
Now utilizing ability to bind constants.
...
Fixing small copy/paste typo.
Change-Id: I8ca993f3e894214b710bea019dfd65822a4cd88f
2012-01-10 14:30:34 -08:00