Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
361d07ccc613bea797f1ac5da5ad6c420f750fe6
/
src
/
libEGL
/
libEGL.cpp
70d457d
Adds a required EGL_BAD_MATCH case to eglMakeCurrent
by Shannon Woods
· 10 years ago
40f93a2
Added check to avoid accessing possible NULL renderer pointer.
by Cooper Partin
· 10 years ago
bfdea66
Remove try-catch blocks from entry points.
by Geoff Lang
· 10 years ago
591e6af
Add support for ANGLE_platform_angle.
by Geoff Lang
· 10 years ago
10530c3
Add ANGLE_NO_EXCEPTIONS macro
by Ehsan Akhgari
· 10 years ago
2b5f3b3
Add support for EGL_EXT_client_extensions.
by Geoff Lang
· 10 years ago
3501c16
Make available EGL surface parameters queryable.
by Nicolas Capens
· 10 years ago
d127d8e
Replace libEGL catch bad_alloc clauses with ellipses.
by Jamie Madill
· 10 years ago
3dc300a
Allow creating fixed-size window surfaces.
by John Bauman
· 10 years ago
0aa84f6
Merge 'Tie program binary version to commit hash.'
by Jamie Madill
· 10 years ago
2e559bb
Do not allow context sharing between egl Displays.
by Jamie Madill
· 11 years ago
ac4109a
Fixes handling in eglMakeCurrent to allow for null displays.
by Shannon Woods
· 11 years ago
6e4f2a6
Add adapter LUID to EGL vendor string.
by shannonwoods@chromium.org
· 11 years ago
2104d93
Only support ES3 contexts on Shader Model 4+ hardware.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
daea4b4
eglCreateContext passes the client version to the context. gl::Context stores the client version to validate gl function parameters.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
d438fd4
Use ArraySize to determine size of static arrays.
by shannon.woods@transgaming.com
· 11 years ago
486d9e9
Remove a lot of unnecessary include files and break include chains.
by shannon.woods@transgaming.com
· 11 years ago
d2811d6
Break some of the include chains that cause unneeded dependencies between headers.
by shannon.woods@transgaming.com
· 11 years ago
779aa26
Enclose error(GLint) and error(EGLint) into gl and egl namespaces.
by shannon.woods@transgaming.com
· 11 years ago
cfa8efd
Moved declarations of EGL dependencies to main.h.
by daniel@transgaming.com
· 12 years ago
76d3e6e
Rename renderer namespace to rx
by daniel@transgaming.com
· 12 years ago
3c72078
Add renderer::SwapChain class and move functionality from egl::Surface
by daniel@transgaming.com
· 12 years ago
f688c0d
Make testDeviceLoss able to perform the notifications
by daniel@transgaming.com
· 12 years ago
621ce05
Add Renderer class and move functionality from Display
by daniel@transgaming.com
· 12 years ago
1825d8e
Fixed preprocessors errors on GCC
by daniel@transgaming.com
· 12 years ago
6409edb
Fix line-endings in libEGL.cpp
by daniel@transgaming.com
· 12 years ago
9616e58
Merge no-flip-rows r1142 to trunk.
by apatrick@chromium.org
· 12 years ago
a1d8059
Increase MSVC warning level to 4.
by apatrick@chromium.org
· 12 years ago
f4490e2
Implemented EGL_NV_post_sub_buffer.
by apatrick@chromium.org
· 12 years ago
64a0fb2
Implemented glTexStorage2DEXT.
by daniel@transgaming.com
· 13 years ago
cf23c45
Disable automatic device resets when using reset notification.
by daniel@transgaming.com
· 13 years ago
4ff960d
Implemented context creation with reset notification.
by daniel@transgaming.com
· 13 years ago
09fcc9f
Notify the display of a lost device and mark all contexts lost.
by daniel@transgaming.com
· 13 years ago
84d7cbc
Add extension to create software device.
by jbauman@chromium.org
· 13 years ago
c556fa5
Revert pending surface destruction (part of revision 632).
by daniel@transgaming.com
· 13 years ago
4e29770
Add support for eglCreatePbufferFromClientBuffer, taking as input a D3D share handle corresponding to the enum EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE. No spec as of yet, but it does the obvious thing.
by jbauman@chromium.org
· 13 years ago
192a181
Implemented semantics for eglDestroySurface when surface is current on thread.
by apatrick@chromium.org
· 13 years ago
06d7a75
Move attrib-list handling into Display
by jbauman@chromium.org
· 13 years ago
ae34580
Add support for eglBindTexImage and eglReleaseTexImage
by jbauman@chromium.org
· 13 years ago
721b7f2
Issue=91 -- implement pbuffers in ANGLE; add D3D share handle support
by vladimirv@gmail.com
· 13 years ago
9e83b59
Check for device lost with CheckDeviceState when using D3D9Ex.
by apatrick@chromium.org
· 13 years ago
0f4cefe
Map D3D calls and HLSL shaders back to GLES2 calls and GLSL ES shaders in PIX.
by apatrick@chromium.org
· 13 years ago
a0ce7e6
Added version info resources. TRAC #15181 Signed-off-by: Daniel Koch
by daniel@transgaming.com
· 13 years ago
7595a12
Fix infinite loop in eglCreateWindowSurface Issue=90
by daniel@transgaming.com
· 13 years ago
24e3969
Fixed null dereference when null passed as attribute list to eglCreateContext.
by apatrick@chromium.org
· 14 years ago
78477fc
eglCreateContext checks client version is 2.
by apatrick@chromium.org
· 14 years ago
0db0d6c
Replaces swap chain lazily when the swap interval is changed.
by apatrick@chromium.org
· 14 years ago
d36c6a0
Implemented recovering from a lost device by context recreation.
by daniel@transgaming.com
· 14 years ago
0d25b00
Create shared contexts.
by daniel@transgaming.com
· 14 years ago
b75e523
Use TestCooperativeLevel instead of ValidateDevice to check for device loss.
by daniel@transgaming.com
· 14 years ago
e37888d
Add support for various egl Get methods
by daniel@transgaming.com
· 14 years ago
5ac5dd2
Correct the eglMakeCurrent return value on lost context (syntax)
by daniel@transgaming.com
· 14 years ago
c6c6f02
Report an EGL_CONTEXT_LOST error on D3DERR_DEVICELOST
by daniel@transgaming.com
· 14 years ago
2c42c6c
eglInitialize must not update major and minor if they are NULL.
by daniel@transgaming.com
· 14 years ago
b6bd727
Implemented eglSwapInterval
by daniel@transgaming.com
· 14 years ago
ce3d0f2
Implemented eglGetProcAddress
by daniel@transgaming.com
· 14 years ago
bbf56f7
Use directory qualified #include files
by daniel@transgaming.com
· 14 years ago
ea0e1af
Minor reshuffling of directory structure in preparation of ESSL to GLSL compiler work.
by alokp@chromium.org
· 14 years ago
b5b0616
Refactor the parenthesis from the TRACE/FIXME/ERR macros
by daniel@transgaming.com
· 14 years ago
203934d
mv libEGL -> src/libEGL Trac #11406 Signed-off-by: Nicolas Capens
by daniel@transgaming.com
· 14 years ago
[Renamed from libEGL/libEGL.cpp]
e2b2212
Whitespace fixes.
by daniel@transgaming.com
· 14 years ago
4f39fd9
Initial import from TransGaming
by daniel@transgaming.com
· 14 years ago