summaryrefslogtreecommitdiffstats
path: root/o3d
Commit message (Collapse)AuthorAgeFilesLines
* Fix o3djs.loader.loadScene so it has opt_options argument.gman@google.com2009-06-151-6/+10
| | | | | | Review URL: http://codereview.chromium.org/118366 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18378 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling failing test on mac.bradnelson@google.com2009-06-121-1/+2
| | | | | | | | | | | | I wanna test more of the pipeline and would like the build to go green for a bit. BUG=None TEST=None TBR=crogers Review URL: http://codereview.chromium.org/125088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18331 0039d316-1c4b-4281-b951-d872f2087c98
* Adding back in o3dextras build.bradnelson@google.com2009-06-122-0/+33
| | | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/126069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18323 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the bitmap class to zero out memory when it's allocated to avoid garbage ↵crogers@google.com2009-06-121-1/+5
| | | | | | | | on the screen Review URL: http://codereview.chromium.org/126018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18300 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing v8 build when include or lib are set.yux@google.com2009-06-111-6/+6
| | | | | | Review URL: http://codereview.chromium.org/125016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18216 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed some issues in the V8 bridge. It wasn't using HandleScopes correctly. ↵apatrick@google.com2009-06-104-37/+36
| | | | | | | | There seems to be an issue resizing V8 arrays. Whenever the bridge resized a V8 array, V8 would later crash. I changed the bridge to avoid resizing V8 arrays. Review URL: http://codereview.chromium.org/118531 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18097 0039d316-1c4b-4281-b951-d872f2087c98
* Reconstructing thomaslewis' change 118477.bradnelson@google.com2009-06-102-2/+3
| | | | | | | | | | | I'm submitting this now to get more things working on the continuous build. BUG=None TEST=None TBR=thomaslewis git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18080 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bugs where O3D would output lots of spurious log messages in thetschmelcher@google.com2009-06-101-4/+32
| | | | | | | | case of blocking errors or EOFs on NACL handles. Review URL: http://codereview.chromium.org/118258 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18070 0039d316-1c4b-4281-b951-d872f2087c98
* Changing an access on os.environ to a get (so things don't complain onbradnelson@google.com2009-06-101-4/+1
| | | | | | | | mac/linux if DXSDK_DIR is not set). Review URL: http://codereview.chromium.org/119388 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18025 0039d316-1c4b-4281-b951-d872f2087c98
* Make O3D fullscreen mode support resolution switching on Mac.maf@google.com2009-06-105-45/+250
| | | | | | | | First cut - a bit glitchy when leaving fullscreen currently as we get unwanted browser window resizing when the resolution requested is lower than the current window size. Review URL: http://codereview.chromium.org/118471 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18013 0039d316-1c4b-4281-b951-d872f2087c98
* Make the fullscreen sample be the simplest possible one that shows good ↵ericu@google.com2009-06-101-403/+195
| | | | | | | | practices. Review URL: http://codereview.chromium.org/119340 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18007 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/118473petersont@chromium.org2009-06-091-1/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17998 0039d316-1c4b-4281-b951-d872f2087c98
* The features request broke backward compatibility for code currently in the ↵gman@google.com2009-06-093-9/+40
| | | | | | | | | | | | | | | | | | | | | | | | | wild. This CL fixes that as follows. If there is no 'o3d_features' argument passed to the plugin it assumes the code using the plugin is old and turns on the features that broke backward compatibility. Otherwise, the utility libraries always pass in a o3d_features argument from this point on so it will work the new way (ie, certain features must be requested). Also, the requested version is passed in as well. This way we can adjust the API by version number later. Unfortunately, as it is, neither the o3d_features argument is required nor is the version number which means if someone is not using the o3djs libraries it would be possible for them to make something that we would break later. We could maybe fix that by requiring a version number and failing if one is not passed in although old code will still not give us a version number so I'm really not sure how to handle that case. Review URL: http://codereview.chromium.org/118050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17994 0039d316-1c4b-4281-b951-d872f2087c98
* Commenting out V8-test until V8 bug is fixed.vangelis@google.com2009-06-091-1/+2
| | | | | | Review URL: http://codereview.chromium.org/119332 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17967 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash in Safari 4.0 final by making the O3D plug-in default to the ↵maf@google.com2009-06-091-12/+16
| | | | | | | | | | | Carbon event model, rather than the Cocoa event model. A recent change in the spec of the Cocoa event model for Mac OS X browser plug-ins means that essential window information is not supplied at NPP_SetWindow() time. Luckily we can use the Carbon event model while we work out what to do to operate in that environment (we really need to know what window to attach our AGL context to). Review URL: http://codereview.chromium.org/118434 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17961 0039d316-1c4b-4281-b951-d872f2087c98
* Fix QA code to work from svn.thomaslewis@google.com2009-06-091-2/+4
| | | | | | Review URL: http://codereview.chromium.org/118442 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17958 0039d316-1c4b-4281-b951-d872f2087c98
* This CL makes the collada importer handle skinned datagman@google.com2009-06-098-20/+174
| | | | | | | | | | | | | | | | | | | | better. Specifically, it takes the original VertexBuffer and splits it. One VertexBuffer contains the parts fields that get skinned. (POSITION, NORMAL, etc...) The other VertexBuffer contains the fields that don't get Skinned. (COLOR, TEXCOORD, etc...) That way instancing you can share the non-skinned VertexBuffer. The next step is to not serialize the skinned VertexBuffer's contents. Review URL: http://codereview.chromium.org/118156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17942 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes the shader builder so the constant shadergman@google.com2009-06-091-9/+11
| | | | | | | | | | | | does not need normals. This means more files, like sketchup files with no materials applied will at least load (though they will most likely still display incorrectly until we get the double-sided info in) Review URL: http://codereview.chromium.org/119029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17938 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a reference to the location of firefox.tgzbradnelson@google.com2009-06-091-2/+4
| | | | | | Review URL: http://codereview.chromium.org/119339 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17923 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes a bunch of warnings that are in our code, in order for the GYP ↵gspencer@google.com2009-06-0838-105/+170
| | | | | | | | build to succeed. Review URL: http://codereview.chromium.org/118346 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17865 0039d316-1c4b-4281-b951-d872f2087c98
* #!/usr/bin/python2.4ericu@google.com2009-06-051-0/+1
| | | | | | | | | | | | # Copyright 2008-9 Google Inc. All Rights Reserved. # version = (major, minor, trunk, patch) plugin_version = (0, 1, 37, 0) sdk_version = plugin_version Review URL: http://codereview.chromium.org/118342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17799 0039d316-1c4b-4281-b951-d872f2087c98
* Version number bump for releaseericu@google.com2009-06-051-3/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17793 0039d316-1c4b-4281-b951-d872f2087c98
* Bumping up version number in trunk to 0.1.36.0vangelis@google.com2009-06-051-1/+1
| | | | | | Review URL: http://codereview.chromium.org/118313 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17763 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily removing beachdemo from selenium tests as it crashes FF and ↵vangelis@google.com2009-06-051-1/+1
| | | | | | | | takes down the pulse machine too with it Review URL: http://codereview.chromium.org/118288 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17701 0039d316-1c4b-4281-b951-d872f2087c98
* Updating the description to describe the new pdiff parameters, colorfactor ↵rlp@google.com2009-06-041-0/+10
| | | | | | | | and downsample. Review URL: http://codereview.chromium.org/118207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17596 0039d316-1c4b-4281-b951-d872f2087c98
* * Raising the pdiff threshold for the beachdemo test to correct pulse ↵vangelis@google.com2009-06-045-12/+15
| | | | | | | | | | | | | failure (fails with the same diff on my PC) * Added comment about the valid values for the min, mag and mip filters in sampler.idl * Cleaned up some typos in texture.idl * Changed the texture-set-test to use POINT filter for min and mag to avoid issues with h/w that doesn't support linear filtering of floating point textures * Bumped up rev for o3d_assets to include new reference image for texture-set-test Review URL: http://codereview.chromium.org/118212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17582 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling back change that prevents non-committers from checking out the tree. ↵gspencer@google.com2009-06-041-19/+19
| | | | | | | | Committers will use custom_deps. Review URL: http://codereview.chromium.org/118213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17580 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing the DEPS file to get things from the https versions of the ↵gspencer@google.com2009-06-041-22/+22
| | | | | | | | o3d.code.google.com repositories. Review URL: http://codereview.chromium.org/118210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17579 0039d316-1c4b-4281-b951-d872f2087c98
* This switches some of our dependencies that come from the code.google.com sitegspencer@google.com2009-06-032-5/+22
| | | | | | | | over to be code that is in the Chrome repository (v8), or to the same version that Chrome is using (breakpad, gtest). This also fixes the breakpad dependency so it doesn't have to sync every time. Review URL: http://codereview.chromium.org/112084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17506 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/119067crogers@google.com2009-06-031-0/+13
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17459 0039d316-1c4b-4281-b951-d872f2087c98
* Directing code reviews for o3d to a separate mailing list.bradnelson@google.com2009-06-021-0/+6
| | | | | | | | | Previously reviewed by gspencer in 115984. Had to reconstruct due to using a readonly client. Review URL: http://codereview.chromium.org/115999 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17405 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes crash bug when gzipped tar file is corrupt.gman@google.com2009-06-022-71/+20
| | | | | | Review URL: http://codereview.chromium.org/118052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17392 0039d316-1c4b-4281-b951-d872f2087c98
* Updating version number for fetching from O3D Code repository in DEPS file.gspencer@google.com2009-05-291-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17244 0039d316-1c4b-4281-b951-d872f2087c98
* Final merge from O3D Perforce tree.gspencer@google.com2009-05-298-64/+660
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17243 0039d316-1c4b-4281-b951-d872f2087c98
* Changing these to be executable.bradnelson@google.com2009-05-292-0/+0
| | | | | | Review URL: http://codereview.chromium.org/115936 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17201 0039d316-1c4b-4281-b951-d872f2087c98
* This adds a DEPS file for o3d that maps in all of its dependencies,gspencer@google.com2009-05-295-15/+142
| | | | | | | and updates the build files so that it will build. Review URL: http://codereview.chromium.org/115847 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17142 0039d316-1c4b-4281-b951-d872f2087c98
* Adding README for O3Dgspencer@google.com2009-05-271-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17037 0039d316-1c4b-4281-b951-d872f2087c98
* This is the O3D source tree's initial commit to the Chromium tree. It gspencer@google.com2009-05-271306-0/+262104
is not built or referenced at all by the chrome build yet, and doesn't yet build in it's new home. We'll change that shortly. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17035 0039d316-1c4b-4281-b951-d872f2087c98