summaryrefslogtreecommitdiffstats
path: root/o3d/DEPS_chrome
diff options
context:
space:
mode:
authorkbr@google.com <kbr@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-24 20:40:56 +0000
committerkbr@google.com <kbr@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-24 20:40:56 +0000
commitd135fb2e48bc5a8804c7b7ef69bffe6163f7d633 (patch)
tree3cb6defc8d0b6653fb1b9ea13d17496bad7e33a8 /o3d/DEPS_chrome
parent760b2822b77c2e85983b3a860e6c527b6adb4edb (diff)
downloadchromium_src-d135fb2e48bc5a8804c7b7ef69bffe6163f7d633.zip
chromium_src-d135fb2e48bc5a8804c7b7ef69bffe6163f7d633.tar.gz
chromium_src-d135fb2e48bc5a8804c7b7ef69bffe6163f7d633.tar.bz2
Implemented full-screen support for Core Graphics and Core Animation
rendering models using a top-level NSWindow and rendering to an NSOpenGLContext which shares resources with the CGLContextObj used to render into the plugin region. Synthesizes and dispatches NPCocoaEvents for the mouse, keyboard and focus change events received by the window. Exposed primitives needed to reset state in the OpenGL context and to switch the Renderer's notion of the context. Fixed bug in offscreen rendering support previously added in support of Core Graphics drawing model. Tested with full-screen sample and modified render-mode sample on Mac OS X 10.6 in Safari 4 and on Mac OS X 10.5 with a version of Chromium with the O3D blacklist entry removed. BUG=http://code.google.com/p/o3d/issues/detail?id=221 TEST=none Review URL: http://codereview.chromium.org/2095023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48076 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'o3d/DEPS_chrome')
0 files changed, 0 insertions, 0 deletions