Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
device
/
generic
/
goldfish-opengl
/
0954591f65ea05614d4457c01133637e1f7e28ac
/
system
/
GLESv2_enc
/
GL2Encoder.cpp
0954591
Support for calling null draws from the guest
by Lingfeng Yang
· 6 years ago
47d8fff
[gl] Disable direct glMapBufferRange for now
by Lingfeng Yang
· 6 years ago
72944ba
Support GL_EXT_robustness
by Yahan Zhou
· 6 years ago
fe1820e
Fix PUBG on emulator
by Yahan Zhou
· 6 years ago
daecd14
Add glMapBufferRange implemented via direct memory access
by Roman Kiryanov
· 6 years ago
be1c0c2
Add DMA support for glMapBufferRange
by Roman Kiryanov
· 6 years ago
a1edab6
Cache most other capability queries
by Lingfeng Yang
· 6 years ago
48685bb
Remove repeated host round trip in glBindSampler
by Lingfeng Yang
· 6 years ago
779e898
Set GL_INVALID_OPERATION if state is null instead of aborting am: 83de3d16a0
by Lingfeng Yang
· 6 years ago
83de3d1
Set GL_INVALID_OPERATION if state is null instead of aborting
by Lingfeng Yang
· 6 years ago
5087146
Fix segfault in glDrawElements when count == 0 am: 26e629ad3e
by Lingfeng Yang
· 6 years ago
26e629a
Fix segfault in glDrawElements when count == 0
by Lingfeng Yang
· 6 years ago
99d8ff2
Explicit cast to unsigned int to fix build am: ddfb445ed6
by Lingfeng Yang
· 6 years ago
ddfb445
Explicit cast to unsigned int to fix build
by Lingfeng Yang
· 6 years ago
4d8488a
Some cleanup in API and data structures am: 44209df8f0
by Lingfeng Yang
· 6 years ago
44209df
Some cleanup in API and data structures
by Lingfeng Yang
· 6 years ago
c691793
Fix const correctness around BufferData am: fb903d68a2
by Roman Kiryanov
· 6 years ago
fb903d6
Fix const correctness around BufferData
by Roman Kiryanov
· 6 years ago
72ecf47
Don't write glGetIntegerv's to nullptr
by Lingfeng Yang
· 6 years ago
cc22a7a
Detect #define ___ samplerExternalOES
by Lingfeng Yang
· 6 years ago
53c6458
glGenerateMipmap should accept GL_TEXTURE_2D_ARRAY
by Yahan Zhou
· 7 years ago
3546c4d
[skia] Add GL_OES_EGL_image_external_essl3 if missing
by Lingfeng Yang
· 7 years ago
a9fff6a
Fix missing target overrides
by Lingfeng Yang
· 7 years ago
a16eb2e
Fix glGetStringi
by Lingfeng Yang
· 7 years ago
e980c7a
Feature: IgnoreHostOpenGLErrors
by Lingfeng Yang
· 7 years ago
fb3d2bb
[master] Allow glMap/UnmapBufferOES
by Lingfeng Yang
· 7 years ago
80a3633
Safe glGetBoolean/Integer/Float queries
by Lingfeng Yang
· 7 years ago
c9b597b
Fix invalid glGetIntegerv queries mangling return values
by Lingfeng Yang
· 7 years ago
5bbf529
Never restore emulated external target 0
by Lingfeng Yang
· 8 years ago
324c845
[deqp] Fix state_query.string
by Lingfeng Yang
· 8 years ago
4e5446b
[deqp] Fix wrong firstIndex for non-instanced draws with nonzero divisor
by Lingfeng Yang
· 8 years ago
c92685e
Fix regression in fbo.completeness after GL_EXT_color_buffer_float
by Lingfeng Yang
· 8 years ago
0728990
[validation] Message on vertex attrib index out of bounds
by Lingfeng Yang
· 8 years ago
931817b
[interface][fbo] Pass extensions, GL_EXT_color_buffer_float
by Lingfeng Yang
· 8 years ago
000cf4c
Don't crash if user specified client array of nullptr
by Lingfeng Yang
· 8 years ago
2d500a2
Remove extraneous ALOGD's
by Lingfeng Yang
· 8 years ago
796c329
Merge "[fps] Flush every 200 draw calls instead of 2"
by Lingfeng Yang
· 8 years ago
d3ae106
[WIP] ES 3.1 guestside changes
by Lingfeng Yang
· 8 years ago
1ebb33c
[fps] Flush every 200 draw calls instead of 2
by Lingfeng Yang
· 8 years ago
423129e
[GLESv3] Invalidate index range cache on buffer unmap/flush
by Lingfeng Yang
· 8 years ago
8d9d6c6
[validation] Check null buf before printing validation info
by Lingfeng Yang
· 8 years ago
5fe9901
[validation] Correctly compute wanted draw call size when draw count == 0.
by Lingfeng Yang
· 8 years ago
f000ab4
[GLESv3] Fix protocol error + build on older imgs
by Lingfeng Yang
· 8 years ago
46153ab
[GLESv3] ES 3.x API v1
by Lingfeng Yang
· 8 years ago
e6556dc
[GLESv3] versions, es > 2, encoder
by Lingfeng Yang
· 8 years ago
1ae9d73
Fix out-of-bounds vertex arrays
by Lingfeng Yang
· 8 years ago
f6a2439
Merge "Print more info if a draw call is out of bounds"
by TreeHugger Robot
· 8 years ago
78f783e
Merge "[GLESv3][VAO] enable/pointer for vertex attribs when possible"
by TreeHugger Robot
· 8 years ago
3fd959f
Print more info if a draw call is out of bounds
by Lingfeng Yang
· 8 years ago
fe2a31d
[GLESv3][VAO] enable/pointer for vertex attribs when possible
by Lingfeng Yang
· 8 years ago
0dd13b0
Merge "Revert "GL2Encoder: Do not forward GLES API version queries""
by Lingfeng Yang
· 8 years ago
f6cc30a
Revert "GL2Encoder: Do not forward GLES API version queries"
by Lingfeng Yang
· 8 years ago
ecf5680
Merge "More accurate validation on gl vertex attributes"
by Yahan Zhou
· 8 years ago
3f2f1b4
More accurate validation on gl vertex attributes
by Yahan Zhou
· 8 years ago
dadc6b1
GL2Encoder: Do not forward GLES API version queries
by Yu Ning
· 8 years ago
b99406c
Fix glLinkProgram with invalid program name
by Yahan Zhou
· 8 years ago
de51dfb
Fix build (part 2)
by Lingfeng Yang
· 8 years ago
8e2b6e0
Speed up draw-call-bound apps with index range cache
by Lingfeng Yang
· 8 years ago
e00ec9d
[AMD] Fix segfault in glCopyTexImage + cube map luminance
by Lingfeng Yang
· 8 years ago
b5c03d5
[CTS][deqp] avoid rebinding textures in glTex(Sub)Image2D
by Lingfeng Yang
· 8 years ago
3c10818
Merge "Revert "glGetProgramiv validation on the guest""
by Yahan Zhou
· 8 years ago
ae30fe8
Revert "glGetProgramiv validation on the guest"
by Yahan Zhou
· 8 years ago
431643a
Do not set up anything if glUseProgram gets an invalid program name
by Yahan Zhou
· 8 years ago
b2856fc
glGetProgramiv validation on the guest
by Yahan Zhou
· 8 years ago
70fce1a
Make goldfish-opengl compatible with master
by Yahan Zhou
· 8 years ago
2a20829
Fix glTexSubImage2D
by Yahan Zhou
· 8 years ago
e57bd75
Move stream->flush to non-generated code
by Yahan Zhou
· 8 years ago
5507c04
Check vertex buffer size before glDraw*
by Yahan Zhou
· 8 years ago
a5c3684
Fix mnc build
by Yahan Zhou
· 8 years ago
e41f4ef
[cherry-pick] Optimize glGetIntegerv to reduce the cost of translating
by Lizhe Liu
· 9 years ago
398162b
Save a few glBindBuffer calls
by Lingfeng Yang
· 8 years ago
9ae1469
Fix memory-handling issues in the OpenGL code.
by Adam Buchbinder
· 8 years ago
a517209
Merge "Cleanup debugging code in a previous CL" into mnc-emu-dev
by Yahan Zhou
· 8 years ago
2f1f41e
Cleanup debugging code in a previous CL
by Yahan Zhou
· 8 years ago
f6f2557
Merge "Add framebuffer checks to pass dEQP" into mnc-emu-dev
by Yahan Zhou
· 8 years ago
68bfd8c
Add framebuffer checks to pass dEQP
by Yahan Zhou
· 8 years ago
afbb4f8
Allow rgb10_a2 internal format in renderbuffer
by Yahan Zhou
· 8 years ago
82885a6
FBO completeness check in glDrawElements.
by Evan Birenbaum
· 9 years ago
27f09de
Merge "Stricter FBO completeness checks" into mnc-emu-dev
by Lingfeng Yang
· 9 years ago
d7e6665
Merge "Validate presence of framebuffer attachment's object" into mnc-emu-dev
by Lingfeng Yang
· 9 years ago
4520fc9
Support glDrawElements with GL_UNSIGNED_INT again
by Yahan Zhou
· 9 years ago
6906660
Stricter FBO completeness checks
by Lingfeng Yang
· 9 years ago
57cb41b
Validate presence of framebuffer attachment's object
by Lingfeng Yang
· 9 years ago
5c76f94
Merge "Sanity checks in vertex array functions." into mnc-emu-dev
by Evan Birenbaum
· 9 years ago
d51386b
Sanity checks in vertex array functions.
by Evan Birenbaum
· 9 years ago
864c586
Send glDrawArrays even if there is no vertex array
by Lingfeng Yang
· 9 years ago
5e10043
Validation for glGetVertexAttribPointerv
by Lingfeng Yang
· 9 years ago
0f50808
Validation for glGetVertexAttrib i/f v
by Lingfeng Yang
· 9 years ago
35b0fda
Validation for glGetUniform i/f v
by Lingfeng Yang
· 9 years ago
b7f0908
Checksum for GL pipe communication
by Yahan Zhou
· 9 years ago
b017698
Cache glGetIntegerv(GL_MAX_VERTEX_ATTRIBS, int*).
by Lingfeng Yang
· 9 years ago
d6217a5
Fix crash when forgot to call glVertexAttribPointer
by Yahan Zhou
· 9 years ago
5950852
Support glDrawElements with GL_UNSIGNED_INT in the encoder
by Yahan Zhou
· 9 years ago
fe2d51a
Advertise EGL_KHR_gl_texture_2d_image
by Nicolas Capens
· 9 years ago
a45cd9a
Checking parameters for glCreateShader in guest
by Tina Zhang
· 10 years ago
73568cd
Set proper error code for glShaderBinary function
by Bo Hu
· 10 years ago
7a84f65
Add parameters validation to glShaderSource() API
by Tina Zhang
· 10 years ago
26a9298
Fix eglDestroyContext and glTexImage2D
by bohu
· 10 years ago
05101d2
handles glGetBooleanv when value is nonboolean
by bohu
· 10 years ago
b0f0cdf
Unbind buffer when buffer is deleted
by bohu
· 10 years ago
Next »