Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(217)

Side by Side Diff: third_party/khronos/EGL/eglext.h

Issue 2859723002: Copy NV12 picture buffers on demand on the main thread. (Closed)
Patch Set: change comment Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « media/gpu/dxva_video_decode_accelerator_win.cc ('k') | third_party/khronos/README.chromium » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #ifndef __eglext_h_ 1 #ifndef __eglext_h_
2 #define __eglext_h_ 1 2 #define __eglext_h_ 1
3 3
4 #ifdef __cplusplus 4 #ifdef __cplusplus
5 extern "C" { 5 extern "C" {
6 #endif 6 #endif
7 7
8 /* 8 /*
9 ** Copyright (c) 2013-2017 The Khronos Group Inc. 9 ** Copyright (c) 2013-2017 The Khronos Group Inc.
10 ** 10 **
(...skipping 1196 matching lines...) Expand 10 before | Expand all | Expand 10 after
1207 EGLImageKHR image, 1207 EGLImageKHR image,
1208 const EGLint* attrib_list); 1208 const EGLint* attrib_list);
1209 #else 1209 #else
1210 typedef EGLBoolean(EGLAPIENTRYP PFNGLEGLIMAGEFLUSHEXTERNALEXT)( 1210 typedef EGLBoolean(EGLAPIENTRYP PFNGLEGLIMAGEFLUSHEXTERNALEXT)(
1211 EGLDisplay dpy, 1211 EGLDisplay dpy,
1212 EGLImageKHR image, 1212 EGLImageKHR image,
1213 const EGLint* attrib_list); 1213 const EGLint* attrib_list);
1214 #endif 1214 #endif
1215 #endif 1215 #endif
1216 1216
1217 #ifndef EGL_ANGLE_stream_producer_d3d_texture_nv12
1218 #define EGL_ANGLE_stream_producer_d3d_texture_nv12
1219 #define EGL_D3D_TEXTURE_SUBRESOURCE_ID_ANGLE 0x33AB
1220 typedef EGLBoolean(
1221 EGLAPIENTRYP PFNEGLCREATESTREAMPRODUCERD3DTEXTURENV12ANGLEPROC)(
1222 EGLDisplay dpy,
1223 EGLStreamKHR stream,
1224 const EGLAttrib* attrib_list);
1225 typedef EGLBoolean(EGLAPIENTRYP PFNEGLSTREAMPOSTD3DTEXTURENV12ANGLEPROC)(
1226 EGLDisplay dpy,
1227 EGLStreamKHR stream,
1228 void* texture,
1229 const EGLAttrib* attrib_list);
1230 #ifdef EGL_EGLEXT_PROTOTYPES
1231 EGLAPI EGLBoolean EGLAPIENTRY
1232 eglCreateStreamProducerD3DTextureNV12ANGLE(EGLDisplay dpy,
1233 EGLStreamKHR stream,
1234 const EGLAttrib* attrib_list);
1235 EGLAPI EGLBoolean EGLAPIENTRY
1236 eglStreamPostD3DTextureNV12ANGLE(EGLDisplay dpy,
1237 EGLStreamKHR stream,
1238 void* texture,
1239 const EGLAttrib* attrib_list);
1240 #endif
1241 #endif
1242
1217 #ifdef __cplusplus 1243 #ifdef __cplusplus
1218 } 1244 }
1219 #endif 1245 #endif
1220 1246
1221 #endif 1247 #endif
OLDNEW
« no previous file with comments | « media/gpu/dxva_video_decode_accelerator_win.cc ('k') | third_party/khronos/README.chromium » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698