summaryrefslogtreecommitdiffstats
path: root/views
diff options
context:
space:
mode:
authorsky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-24 23:08:58 +0000
committersky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-24 23:08:58 +0000
commit9c8a1980f7b81a78100034852c59777c2cc4d83d (patch)
treeac2106bc2ebe10d2ff30e4d2e24c9002d898facf /views
parent28f536187411f659ca873c76d081d12e08f51383 (diff)
downloadchromium_src-9c8a1980f7b81a78100034852c59777c2cc4d83d.zip
chromium_src-9c8a1980f7b81a78100034852c59777c2cc4d83d.tar.gz
chromium_src-9c8a1980f7b81a78100034852c59777c2cc4d83d.tar.bz2
Prototype compositor to render views to a texture using d3d 10. This
is just a prototype for us to play with. There are plenty of issues to resolve before its made real, but I wanted to check something in for others to play with rather than keeping it all local. To get it to compile you need to set the GYP_DEFINE to views_compositor. BUG=none TEST=none R=ben@chromium.org,apatrick@chromium.org Review URL: http://codereview.chromium.org/7067029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86516 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views')
-rw-r--r--views/widget/native_widget_win.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/views/widget/native_widget_win.cc b/views/widget/native_widget_win.cc
index ce28ef3..6ca61bc 100644
--- a/views/widget/native_widget_win.cc
+++ b/views/widget/native_widget_win.cc
@@ -1146,8 +1146,11 @@ void NativeWidgetWin::ClientAreaSizeChanged() {
}
gfx::AcceleratedWidget NativeWidgetWin::GetAcceleratedWidget() {
- // TODO(sky):
+#if defined(VIEWS_COMPOSITOR)
return gfx::kNullAcceleratedWidget;
+#else
+ return hwnd();
+#endif
}
void NativeWidgetWin::DispatchKeyEventPostIME(const KeyEvent& key) {