summaryrefslogtreecommitdiff
path: root/src/libGLESv2/renderer/Renderer11.h
diff options
context:
space:
mode:
authorshannonwoods@chromium.org <shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226>2013-05-29 22:53:18 +0000
committershannonwoods@chromium.org <shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226>2013-05-29 22:53:18 +0000
commitb0f1b486b2320657f6783dd1442c9cef5f601e4b (patch)
tree5a9a40f8712c9a43b49318bac3a57c67f991777d /src/libGLESv2/renderer/Renderer11.h
parent552bf2f2c1e15a6acd9244fae44b686f2cac58ec (diff)
downloadangle_dx11-b0f1b486b2320657f6783dd1442c9cef5f601e4b.tar.gz
Add adapter LUID to EGL vendor string.
This is so Chrome can create another D3D device on the same adapter that can share resources with ANGLE's D3D device. Review URL: https://codereview.appspot.com/9225046 SVN URL: https://code.google.com/p/angleproject/source/detail?r=2210 TRAC #23166 Signed-off-by: Shannon Woods Signed-off-by: Geoff Lang Merged-by: Jamie Madill Author: apatrick@chromium.org git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@2253 736b8ea6-26fd-11df-bfd4-992fa37f6226
Diffstat (limited to 'src/libGLESv2/renderer/Renderer11.h')
-rw-r--r--src/libGLESv2/renderer/Renderer11.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libGLESv2/renderer/Renderer11.h b/src/libGLESv2/renderer/Renderer11.h
index 719eb1fe..b3b742cd 100644
--- a/src/libGLESv2/renderer/Renderer11.h
+++ b/src/libGLESv2/renderer/Renderer11.h
@@ -182,6 +182,8 @@ class Renderer11 : public Renderer
void unapplyRenderTargets();
void setOneTimeRenderTarget(ID3D11RenderTargetView *renderTargetView);
+ virtual bool getLUID(LUID *adapterLuid) const;
+
private:
DISALLOW_COPY_AND_ASSIGN(Renderer11);