Shih-wei Liao
a560d7a2fd
Preparing for build system change. Fix the build error in http://b/issue?id=2781522 .
...
Change-Id: I4513504bb05de9bb82cd12d40045a7e4090edb3c
2010-07-15 22:30:48 -07:00
Jason Sams
6ea3b2a5da
Merge "1st cut of ForEach and test."
2010-07-15 17:12:10 -07:00
Jason Sams
8f8a5724be
1st cut of ForEach and test.
...
Change-Id: I6534569c8d26db8b9691666134a555c8bf94184e
2010-07-15 17:11:13 -07:00
Alex Sakhartchouk
dfac814c18
Populate java objects with native data from a3d file.
...
Remove legacy constructor from programraster
Make a3d object creation synchronous
Change-Id: Ic7d7547cf6eee6f9a7c6e3ee12cd104e80056a7b
2010-07-15 14:02:54 -07:00
Alex Sakhartchouk
80a4c2cd34
Work on synchronizing a3d created files and java layer.
...
Adding culling to ProgramRaster
Change-Id: I58ccc82d37edc9539289d5eba44ea0e720874af5
2010-07-12 15:50:32 -07:00
Jason Sams
53a93d5e91
Remove points from fixed function.
...
Add basic GL performance test.
Change-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee
2010-07-09 15:34:32 -07:00
Jason Sams
6c8c2f22e9
Fix image processing resource problem for non high-density devices.
...
Protect include file.
Change-Id: I5c6721033b37e35261b9fe424d74d3aef0620791
2010-07-07 17:08:07 -07:00
Jason Sams
26657e7388
Merge "Improve multitouch support so pointers other than 0 can change colors."
2010-07-02 15:35:49 -07:00
Alex Sakhartchouk
8287a9bc5e
Cleanup pass on the mesh api change.
...
Removed all the simple mesh related calls and temporary objects.
Change-Id: Ic64a72a894e0314f216f10e1cfc0d45b17e2e182
2010-07-02 12:14:26 -07:00
Jason Sams
f60cf81889
Improve multitouch support so pointers other than 0 can change colors.
...
Change-Id: I4f9f71f70306cc4a3b11906ae47a5fa2e305fc3f
2010-07-01 16:41:24 -07:00
Alex Sakhartchouk
164aaedf7f
Start of mesh API cleanup.
...
Switched all native code to go through Mesh class.
Removed SimpleMesh
Added java Mesh class
Will need to port all existing code to use java Mesh, then remove java SimpleMesh.
Change-Id: Idb9c03d0b06b4ef87db28dffcffa1881d39120e5
2010-07-01 16:14:12 -07:00
Jason Sams
3cd310f18d
Merge "Update fountain with multitouch support."
2010-07-01 15:42:47 -07:00
Jason Sams
60b0c1dada
Update fountain with multitouch support.
...
Change-Id: I510f3f2d604f4ecacd7e18d8c6eddd827f458c70
2010-07-01 13:02:26 -07:00
Alex Sakhartchouk
50331a1e2f
Merge "Fixing freetype init/uninit code. Removing debug output from stream."
2010-06-30 16:56:10 -07:00
Alex Sakhartchouk
b6b34891fa
Fixing freetype init/uninit code.
...
Removing debug output from stream.
Change-Id: I401232e77cc011953e5ccc59069b22ec59958214
2010-06-30 16:53:43 -07:00
Dianne Hackborn
efcd77407b
am 177c405a: am c6e1d880: Merge "Introduce official public NativeWindow type." into gingerbread
...
Merge commit '177c405a242e811b1010bd8382b5807ab8df31a8'
* commit '177c405a242e811b1010bd8382b5807ab8df31a8':
Introduce official public NativeWindow type.
2010-06-30 16:11:21 -07:00
Dianne Hackborn
8b49bd1a2f
Introduce official public NativeWindow type.
...
Not yet hooked up to anything in the NDK, but requires renaming
the existing android_native_window_t type everywhere.
Change-Id: Iffee6ea39c93b8b34e20fb69e4d2c7c837e5ea2e
2010-06-30 15:32:04 -07:00
Alex Sakhartchouk
071508d9f3
Removing font initialization on startup
...
Change-Id: I6f28204c3d431955fbf0f2f74dde09012bba0a4d
2010-06-30 12:59:01 -07:00
Jason Sams
e519b37f5a
Fix an uninitialized pointer.
...
Change-Id: If66a502b6b23d00c4a2dd02fb46912f6dee2866b
2010-06-30 12:07:50 -07:00
Jason Sams
2afa22003d
Merge "Update fountain to use boolean rather than ints for true/false."
2010-06-25 15:12:29 -07:00
Jason Sams
61d10a4e43
Update fountain to use boolean rather than ints for true/false.
...
Change-Id: I5e8334f53239c869caeaff45e611309cea5ba284
2010-06-25 15:09:45 -07:00
Jason Sams
3d54108d98
Merge "Add support for non-VBO drawing in Meshes."
2010-06-25 12:46:35 -07:00
Jason Sams
eeeaccc899
Add support for non-VBO drawing in Meshes.
...
Change-Id: Ic4dd88cbe591091ebe740babe30213c15ad60cb3
2010-06-25 12:45:41 -07:00
Alex Sakhartchouk
5b7e333cf2
Merge "Adding freetype font rendering to renderscript."
2010-06-25 09:24:19 -07:00
Jason Sams
6495128049
Fix return values for rsClamp.
...
Change-Id: Ic9980a2304797a74392c729d6b8ec9f477a906d6
2010-06-24 17:56:34 -07:00
Alex Sakhartchouk
9b949fce39
Adding freetype font rendering to renderscript.
...
Change-Id: I3a10ffe27092a41df156341c9cb3f7aa19c49f19
2010-06-24 17:15:34 -07:00
Jason Sams
fae3f6b415
Add matrix ops to RSH headers.
...
Change-Id: I7e2843983a12e0155114b4a18813799e4341d26f
2010-06-24 13:54:11 -07:00
Jason Sams
0ebd5690b8
Fix 32&24 ->16 bit bitmap uploads.
...
Change-Id: If8c52dd8ff34393c2908516e702a2d5daeb7bbb3
2010-06-22 17:45:34 -07:00
Jason Sams
7c1f4c38a2
Re-enable optimization for detecting nop state changes in fragment
...
and vertex programs.
Change-Id: Ic5b9ecf564d121d7a00a1eed92afb4c4783ce8bc
2010-06-22 17:22:13 -07:00
Jason Sams
f110d4b787
Move ImageProcessing and ModelViewer to reflected files.
...
Implement boolean support.
Change-Id: Iac2dc28067ac430b3e413fc651dfaa0b96214e2e
2010-06-21 17:42:41 -07:00
Jason Sams
3ac8da87bb
Remove the obsolete film example.
...
Change-Id: Ifb6b991276a3a7e95f75d783141b397080631e63
2010-06-21 15:11:15 -07:00
Jason Sams
94d0759987
Fountain example cleanup.
...
Remove compatability versions of rsg functions that took old 'i' types.
Change-Id: Icea268a37df5e212237299e094ba26c6f76468d7
2010-06-18 15:52:30 -07:00
Jason Sams
6d1cf4148c
Remove legacy drawing functions.
...
Skip element names starting with '#'
Change-Id: I6b0967ed1dc47c072c3bed7c0219e2215a7068a6
2010-06-17 18:05:38 -07:00
Jason Sams
020bb7b5ac
Add skip to field packer.
...
remove hsb functions from env headers.
add RS_PACKED define for packed structures.
Change-Id: Idc661edff85c0047baa201f43e0839ac82c74593
2010-06-17 15:55:00 -07:00
Jason Sams
cb8e982754
Merge "Remove InvokeData and add ContextFinish to generate a sync point."
2010-06-15 17:12:51 -07:00
Jason Sams
afcc0f8874
Merge "update image processing."
2010-06-15 14:55:02 -07:00
Jason Sams
96ed4cfa62
Remove InvokeData and add ContextFinish to generate a sync point.
...
Change-Id: I27da8bf5fba2c8a428964cb6a5e66dd7a94958d8
2010-06-15 12:15:57 -07:00
Shih-wei Liao
4e094c1428
Merge "Comment out rsqrt for now. Long-term: Need to figur out why rsqrt caused slang to abort."
2010-06-14 21:16:26 -07:00
Shih-wei Liao
722a5d7104
Comment out rsqrt for now. Long-term: Need to figur out why rsqrt caused slang to abort.
...
Change-Id: I635eecead3ef71690124e51f29afa163373e2329
2010-06-14 17:34:25 -07:00
Jason Sams
56985cea77
update image processing.
...
Change-Id: I5899f88f05b9fb2ac2d7cdcb725b97d3a48d536b
2010-06-14 14:01:33 -07:00
Shih-wei Liao
cac4d6d965
To enable the reflection of rs_mesh etc. Side benefit: Better type checking.
...
Double-checked with Nick that the extra "struct" is enabling reflection and
type checking without incurring overhead.
Change-Id: I624efd9547a8f847d9525906ab3a49278055c9e9
2010-06-09 18:03:56 -07:00
Jason Sams
96d719c917
Remove float8/16 from RS type list.
...
We will not have time to work through ABI issues for these types
on arm for our ship date. Can be re-added later.
Change-Id: I957758be7e900a1c55eff9cb5aeb16fa636bd9a0
2010-06-09 14:26:16 -07:00
Jason Sams
e29f3e74f7
Begin using reflected files.
...
Change-Id: I5307a0eac9c206b85c0cf7451d3f8300134bf8e3
2010-06-08 15:40:48 -07:00
Alex Sakhartchouk
422ce6b4db
Removing debug output.
...
Change-Id: I05bd821607e3312180ed910313c88722a7c13f22
2010-06-04 16:10:12 -07:00
Alex Sakhartchouk
aae74ad614
Creating the jni and java layer to integrate a3d
...
Change-Id: I438359633bae59bf9188cd2c4664a92ca16c5f37
2010-06-04 10:06:50 -07:00
Jason Sams
ab67fb9a80
Disabble vertex logging.
...
bug 2734616
Change-Id: Ibad63dfbf0f2ea3c7e475c7cf0689fd487d12be4
2010-06-02 12:40:19 -07:00
Jason Sams
8cb39de03a
Remove RS_KIND from vertex arrays types.
...
Legacy vertex programs now bind by name just like the user programs.
This removes the need for two different ways of declairing the same
information.
Change-Id: I0178c0962842a1bbffb6726984ae1b8f5bb7529c
2010-06-01 15:47:01 -07:00
Jason Sams
c9d0a87d50
types update.
...
Change-Id: I3bd43e163c919be4c3a38e0dd228cee220c62b76
2010-05-28 19:13:20 -07:00
Jason Sams
3678f1989e
Merge "Rough implemetation of ForEach. Remove launchID from root graphics script."
2010-05-28 18:24:49 -07:00
Jason Sams
f17bccc905
Rough implemetation of ForEach.
...
Remove launchID from root graphics script.
Change-Id: I9f80c0d4df1264f2ee1624a6d7216b9dfdf8502e
2010-05-28 18:23:22 -07:00