Lines Matching full:context
39 void onDestroy(const gl::Context *context) override;
41 angle::Result getNativeTexture(const gl::Context *context, TextureStorage **outStorage);
49 angle::Result getImageAndSyncFromStorage(const gl::Context *context,
57 angle::Result setStorage(const gl::Context *context,
63 angle::Result setStorageMultisample(const gl::Context *context,
70 angle::Result setBuffer(const gl::Context *context, GLenum internalFormat) override;
72 angle::Result setStorageExternalMemory(const gl::Context *context,
85 virtual angle::Result getRenderTarget(const gl::Context *context,
98 angle::Result setImageExternal(const gl::Context *context,
102 angle::Result generateMipmap(const gl::Context *context) override;
107 angle::Result getAttachmentRenderTarget(const gl::Context *context,
113 angle::Result setBaseLevel(const gl::Context *context, GLuint baseLevel) override;
115 angle::Result syncState(const gl::Context *context,
119 angle::Result initializeContents(const gl::Context *context,
125 angle::Result ensureUnorderedAccess(const gl::Context *context);
126 angle::Result onLabelUpdate(const gl::Context *context) override;
132 angle::Result setImageImpl(const gl::Context *context,
139 angle::Result subImage(const gl::Context *context,
148 angle::Result setCompressedImageImpl(const gl::Context *context,
153 angle::Result subImageCompressed(const gl::Context *context,
163 angle::Result fastUnpackPixels(const gl::Context *context,
177 virtual angle::Result initMipmapImages(const gl::Context *context) = 0;
182 angle::Result ensureBindFlags(const gl::Context *context, BindFlags bindFlags);
183 angle::Result ensureRenderTarget(const gl::Context *context);
185 virtual angle::Result createCompleteStorage(const gl::Context *context,
188 virtual angle::Result setCompleteTexStorage(const gl::Context *context,
190 angle::Result commitRegion(const gl::Context *context,
194 angle::Result releaseTexStorage(const gl::Context *context,
212 virtual angle::Result initializeStorage(const gl::Context *context, BindFlags bindFlags) = 0;
214 virtual angle::Result updateStorage(const gl::Context *context) = 0;
218 angle::Result generateMipmapUsingImages(const gl::Context *context, const GLuint maxLevel);
229 void onDestroy(const gl::Context *context) override;
241 angle::Result setImage(const gl::Context *context,
250 angle::Result setSubImage(const gl::Context *context,
259 angle::Result setCompressedImage(const gl::Context *context,
266 angle::Result setCompressedSubImage(const gl::Context *context,
274 angle::Result copyImage(const gl::Context *context,
279 angle::Result copySubImage(const gl::Context *context,
285 angle::Result copyTexture(const gl::Context *context,
294 angle::Result copySubTexture(const gl::Context *context,
303 angle::Result copyCompressedTexture(const gl::Context *context,
306 angle::Result setStorage(const gl::Context *context,
312 angle::Result bindTexImage(const gl::Context *context, egl::Surface *surface) override;
313 angle::Result releaseTexImage(const gl::Context *context) override;
315 angle::Result setEGLImageTarget(const gl::Context *context,
319 angle::Result getRenderTarget(const gl::Context *context,
332 angle::Result initializeStorage(const gl::Context *context, BindFlags bindFlags) override;
333 angle::Result createCompleteStorage(const gl::Context *context,
336 angle::Result setCompleteTexStorage(const gl::Context *context,
339 angle::Result updateStorage(const gl::Context *context) override;
340 angle::Result initMipmapImages(const gl::Context *context) override;
346 angle::Result updateStorageLevel(const gl::Context *context, int level);
348 angle::Result redefineImage(const gl::Context *context,
364 void onDestroy(const gl::Context *context) override;
374 angle::Result setImage(const gl::Context *context,
383 angle::Result setSubImage(const gl::Context *context,
392 angle::Result setCompressedImage(const gl::Context *context,
399 angle::Result setCompressedSubImage(const gl::Context *context,
407 angle::Result copyImage(const gl::Context *context,
412 angle::Result copySubImage(const gl::Context *context,
418 angle::Result copyTexture(const gl::Context *context,
427 angle::Result copySubTexture(const gl::Context *context,
437 angle::Result setStorage(const gl::Context *context,
443 angle::Result bindTexImage(const gl::Context *context, egl::Surface *surface) override;
444 angle::Result releaseTexImage(const gl::Context *context) override;
446 angle::Result setEGLImageTarget(const gl::Context *context,
450 angle::Result getRenderTarget(const gl::Context *context,
463 angle::Result initializeStorage(const gl::Context *context, BindFlags bindFlags) override;
464 angle::Result createCompleteStorage(const gl::Context *context,
467 angle::Result setCompleteTexStorage(const gl::Context *context,
470 angle::Result updateStorage(const gl::Context *context) override;
471 angle::Result initMipmapImages(const gl::Context *context) override;
477 angle::Result updateStorageFaceLevel(const gl::Context *context, int faceIndex, int level);
479 angle::Result redefineImage(const gl::Context *context,
495 void onDestroy(const gl::Context *context) override;
508 angle::Result setImage(const gl::Context *context,
517 angle::Result setSubImage(const gl::Context *context,
526 angle::Result setCompressedImage(const gl::Context *context,
533 angle::Result setCompressedSubImage(const gl::Context *context,
541 angle::Result copyImage(const gl::Context *context,
546 angle::Result copySubImage(const gl::Context *context,
552 angle::Result copyTexture(const gl::Context *context,
561 angle::Result copySubTexture(const gl::Context *context,
571 angle::Result setStorage(const gl::Context *context,
577 angle::Result bindTexImage(const gl::Context *context, egl::Surface *surface) override;
578 angle::Result releaseTexImage(const gl::Context *context) override;
580 angle::Result setEGLImageTarget(const gl::Context *context,
584 angle::Result getRenderTarget(const gl::Context *context,
598 angle::Result initializeStorage(const gl::Context *context, BindFlags bindFlags) override;
599 angle::Result createCompleteStorage(const gl::Context *context,
602 angle::Result setCompleteTexStorage(const gl::Context *context,
605 angle::Result updateStorage(const gl::Context *context) override;
606 angle::Result initMipmapImages(const gl::Context *context) override;
611 angle::Result updateStorageLevel(const gl::Context *context, int level);
613 angle::Result redefineImage(const gl::Context *context,
628 void onDestroy(const gl::Context *context) override;
639 angle::Result setImage(const gl::Context *context,
648 angle::Result setSubImage(const gl::Context *context,
657 angle::Result setCompressedImage(const gl::Context *context,
664 angle::Result setCompressedSubImage(const gl::Context *context,
672 angle::Result copyImage(const gl::Context *context,
677 angle::Result copySubImage(const gl::Context *context,
683 angle::Result copyTexture(const gl::Context *context,
692 angle::Result copySubTexture(const gl::Context *context,
702 angle::Result setStorage(const gl::Context *context,
708 angle::Result bindTexImage(const gl::Context *context, egl::Surface *surface) override;
709 angle::Result releaseTexImage(const gl::Context *context) override;
711 angle::Result setEGLImageTarget(const gl::Context *context,
715 angle::Result getRenderTarget(const gl::Context *context,
728 angle::Result initializeStorage(const gl::Context *context, BindFlags bindFlags) override;
729 angle::Result createCompleteStorage(const gl::Context *context,
732 angle::Result setCompleteTexStorage(const gl::Context *context,
735 angle::Result updateStorage(const gl::Context *context) override;
736 angle::Result initMipmapImages(const gl::Context *context) override;
742 angle::Result updateStorageLevel(const gl::Context *context, int level);
745 angle::Result redefineImage(const gl::Context *context,
768 angle::Result setImage(const gl::Context *context,
777 angle::Result setSubImage(const gl::Context *context,
786 angle::Result setCompressedImage(const gl::Context *context,
793 angle::Result setCompressedSubImage(const gl::Context *context,
801 angle::Result copyImage(const gl::Context *context,
806 angle::Result copySubImage(const gl::Context *context,
812 angle::Result bindTexImage(const gl::Context *context, egl::Surface *surface) override;
813 angle::Result releaseTexImage(const gl::Context *context) override;
824 angle::Result setImageExternal(const gl::Context *context,
829 angle::Result setEGLImageTarget(const gl::Context *context,
833 angle::Result getRenderTarget(const gl::Context *context,
846 angle::Result initializeStorage(const gl::Context *context, BindFlags bindFlags) override;
847 angle::Result createCompleteStorage(const gl::Context *context,
850 angle::Result setCompleteTexStorage(const gl::Context *context,
853 angle::Result updateStorage(const gl::Context *context) override;
854 angle::Result initMipmapImages(const gl::Context *context) override;
865 angle::Result setStorageMultisample(const gl::Context *context,
872 angle::Result setEGLImageTarget(const gl::Context *context,
876 angle::Result getRenderTarget(const gl::Context *context,
890 angle::Result setCompleteTexStorage(const gl::Context *context,
893 angle::Result updateStorage(const gl::Context *context) override;
896 angle::Result initializeStorage(const gl::Context *context, BindFlags bindFlags) override;
897 angle::Result createCompleteStorage(const gl::Context *context,
900 angle::Result initMipmapImages(const gl::Context *context) override;
911 angle::Result setStorageMultisample(const gl::Context *context,
918 angle::Result setEGLImageTarget(const gl::Context *context,
922 angle::Result getRenderTarget(const gl::Context *context,
936 angle::Result setCompleteTexStorage(const gl::Context *context,
939 angle::Result updateStorage(const gl::Context *context) override;
942 angle::Result initializeStorage(const gl::Context *context, BindFlags bindFlags) override;
943 angle::Result createCompleteStorage(const gl::Context *context,
946 angle::Result initMipmapImages(const gl::Context *context) override;
961 angle::Result setBuffer(const gl::Context *context, GLenum internalFormat) override;
963 angle::Result setImage(const gl::Context *context,
972 angle::Result setSubImage(const gl::Context *context,
981 angle::Result setCompressedImage(const gl::Context *context,
988 angle::Result setCompressedSubImage(const gl::Context *context,
996 angle::Result copyImage(const gl::Context *context,
1001 angle::Result copySubImage(const gl::Context *context,
1007 angle::Result bindTexImage(const gl::Context *context, egl::Surface *surface) override;
1008 angle::Result releaseTexImage(const gl::Context *context) override;
1010 angle::Result setEGLImageTarget(const gl::Context *context,
1014 angle::Result getRenderTarget(const gl::Context *context,
1021 angle::Result syncState(const gl::Context *context,
1033 angle::Result initializeStorage(const gl::Context *context, BindFlags bindFlags) override;
1034 angle::Result createCompleteStorage(const gl::Context *context,
1037 angle::Result setCompleteTexStorage(const gl::Context *context,
1040 angle::Result updateStorage(const gl::Context *context) override;
1041 angle::Result initMipmapImages(const gl::Context *context) override;