- 39b777c Capture/Replay: Two cleanups. by Jamie Madill · 4 years ago
- 7bbe497 Vulkan: Implement EXT_texture_sRGB_decode by Mohan Maiya · 4 years, 1 month ago
- 0f55e3e Reland "Remove redundant BlendStateArray tracking" by Alexey Knyazev · 4 years, 2 months ago
- 9f5eb0b Vulkan: Add OES_sample_shading extension support by Mohan Maiya · 4 years, 1 month ago
- 001c7e8 Vulkan: Link PPO during draw validation by Tim Van Patten · 4 years, 2 months ago
- a9dcf0e Fix early fragment tests optimization condition. by Jamie Madill · 4 years, 2 months ago
- 41c93c5 Vulkan: Bug fix in atomic counter buffer count calculation by Mohan Maiya · 4 years, 2 months ago
- f7b607c Vulkan: Optimize atomic counter buffer offset calculations by Mohan Maiya · 4 years, 2 months ago
- 4f7edbe State: Add dirty object for active textures. by Jamie Madill · 4 years, 5 months ago
- ea3f501 Feedback Loop Redesign 3/3: Remove feedback loop tracking. by Jamie Madill · 4 years, 3 months ago
- e689d31 Vulkan: Don't end RenderPass on DS feedback loops. by Jamie Madill · 4 years, 3 months ago
- 6eb7756 Vulkan: tell ContextVk when swapchain is re-created by Ian Elliott · 4 years, 3 months ago
- 48ba75a Remove TextureCommand by Tim Van Patten · 4 years, 3 months ago
- 8137021 Pass the Command when sync'ing dirty objects by Tim Van Patten · 4 years, 4 months ago
- 4cf2501 Add extension EGL_ANGLE_display_semaphore_share_group by Peng Huang · 4 years, 4 months ago
- db88baa Serializes GL context states and reformats frame_capture_utils by Manh Nguyen · 4 years, 4 months ago
- 80d7725 Use Subject/Observer pattern for Programs/Executables in PPOs by Tim Van Patten · 4 years, 4 months ago
- cf63d87 Vulkan: Use mipmap hint when generating mipmaps by Shahbaz Youssefi · 4 years, 4 months ago
- ec01000 Revert "Remove redundant BlendStateArray tracking" by Geoff Lang · 4 years, 5 months ago
- c39d25a Update State to check mExecutable by Tim Van Patten · 4 years, 5 months ago
- 29bb612 Add egl::ShareGroup class to abstract the share context group by Charlie Lao · 4 years, 6 months ago
- c746ac6 Remove redundant BlendStateArray tracking by Alexey Knyazev · 4 years, 7 months ago
- 4f343f3 Reland "Add support for GL_CHROMIUM_texture_filtering" by Antonio Maiorano · 4 years, 6 months ago
- 3b82fdc Revert "Add support for GL_CHROMIUM_texture_filtering" by Tim Van Patten · 4 years, 6 months ago
- 38780ae Add support for GL_CHROMIUM_texture_filtering by Antonio Maiorano · 4 years, 6 months ago
- 12b6a82 No-Op draws when no active VS and/or FS is present by Tim Van Patten · 4 years, 7 months ago
- 57d9582 Revert "Add type for attribute locations." by Jamie Madill · 4 years, 7 months ago
- 9349c14 Add type for attribute locations. by Jamie Madill · 4 years, 7 months ago
- 6193fd6 OpenGL: Implement OES_draw_buffers_indexed by Alexey Knyazev · 4 years, 8 months ago
- dadd198 Implement GL_APPLE_clip_distance by Le Hoang Quyen · 4 years, 7 months ago
- dee4d7a Vulkan: Early fragment tests optimization by Charlie Lao · 4 years, 7 months ago
- 405f8e7 Vulkan: Support Program Pipeline Objects by Tim Van Patten · 4 years, 9 months ago
- c9c4e4e Track rendering feedback loops by-context. by Jamie Madill · 4 years, 7 months ago
- 1cc49bb Squash State::mContext and State::mID. by Jamie Madill · 4 years, 7 months ago
- 68083e8 Vulkan: Move cached samplers/images and has*() to ProgramExecutable by Tim Van Patten · 4 years, 8 months ago
- 7e0699a Create the ProgramExecutable Class by Tim Van Patten · 4 years, 9 months ago
- b91d263 Speculative fix for assertion failure with samplers. by Jamie Madill · 4 years, 8 months ago
- 07467b4 Remove GL_CHROMIUM_path_rendering by Geoff Lang · 4 years, 8 months ago
- b1eb44b Track if a Texture is bound as a sampler. by Jamie Madill · 4 years, 8 months ago
- c55fbc4 Capture/Replay: Fill out more ES 3.0 state in mid-execution capture by Cody Northrop · 4 years, 9 months ago
- e682bc5 Capture/Replay: Add Sampler Object support to mid-execution capture by Cody Northrop · 4 years, 9 months ago
- 605ab76 D3D11: Implement OES_draw_buffers_indexed by Alexey Knyazev · 4 years, 9 months ago
- 54bd000 Capture/Replay: Add Query Object support to mid-execution capture by Cody Northrop · 4 years, 9 months ago
- b8c6521 Reland "Move sampleAlphaToCoverage out of blendState" by Alexey Knyazev · 4 years, 9 months ago
- bd4e756 Const-ify the validation layer. by Jamie Madill · 4 years, 9 months ago
- 38bb9fd Revert "Move sampleAlphaToCoverage out of blendState" by Corentin Wallez · 4 years, 9 months ago
- f6e7313 Move sampleAlphaToCoverage out of blendState by Alexey Knyazev · 4 years, 9 months ago
- caf7bec Move dither from blend state to rasterizer state by Alexey Knyazev · 4 years, 9 months ago
- 52ef28d Vulkan: Update active textures before setupDraw(). by Jamie Madill · 4 years, 10 months ago
- 564eb6f Implement EGL_IMG_context_priority by Jeff Vigil · 5 years ago
- 52cb2a1 Allow SamplerVideoWEBGL can sampler compatible texture type by Yan, Shaobo · 4 years, 10 months ago
- 27db245 Optimize disabling ARB_texture_rectangle by James Darpinian · 5 years ago
- 5c0e6e5 Capture/Replay: Implement more state for mid-execution replay. by Jamie Madill · 5 years ago
- 6c7208f Capture/Replay: Implement mid-execution replay. by Jamie Madill · 5 years ago
- aa292a5 Generate GLES 3.2 entry points by Ian Elliott · 5 years ago
- 5549ef0 Vulkan: Fix content synchronization for textures bound to images by Mohan Maiya · 5 years ago
- f703443 Use Resource IDs in RefCountObject. by Jamie Madill · 5 years ago
- c3f7873 Use TransformFeedbackID in place of GLuint handle by Jiacheng Lu · 5 years ago
- feb8507 Use VertexArrayID in place of GLuint handle by Jiacheng Lu · 5 years ago
- 050b124 Reland "Vulkan: Debug overlay" by Shahbaz Youssefi · 5 years ago
- fc58af4 Revert "Vulkan: Debug overlay" by Corentin Wallez · 5 years ago
- e54d0f9 Vulkan: Debug overlay by Shahbaz Youssefi · 5 years ago
- 2c5d48a Use FramebufferID in place of GLuint handle by Jiacheng Lu · 5 years ago
- 378c188 Use ProgramPipelineID in place of GLuint handle by Jiacheng Lu · 5 years ago
- 3c6b2e1 More improvements to trace logging. by Jamie Madill · 5 years ago
- ee79e2f Use SamplerID in place of GLuint handles by Jiacheng Lu · 5 years ago
- 9d73796 Standardize copyright notices to project style by Stuart Morgan · 5 years ago
- 2ab08ed Use TextureID in place of GLuint handles. by Jamie Madill · 5 years ago
- 7c7dec0 Use RenderbufferID in place of GLuint handles. by Jamie Madill · 5 years ago
- 44e690c Vulkan: Support unaligned atomic counter buffer binding by Shahbaz Youssefi · 5 years ago
- ce33059 Rename ProvokingVertex and TextureBarrier by Clemen Deng · 5 years ago
- 1d67274 WGL implemetation for OpenGL tutorial by Clemen Deng · 5 years ago
- 8af6c6f Vulkan: Minor cleanup of Transform Feedback validation by Shahbaz Youssefi · 5 years ago
- 857880e GL: Add extensions to enable hardware video decode on Android. by Geoff Lang · 5 years ago
- 071d2a4 Vulkan: Process dirty framebuffers first by Shahbaz Youssefi · 5 years ago
- 5093ba6 Implement resource management for GL_EXT_semaphore by Michael Spang · 5 years ago
- 0a1eeb8 Call robust resource init before object sync. by Jamie Madill · 6 years ago
- 3dbe480 Validating draw buffers now also considers color mask settings by shrekshao · 6 years ago
- fb201c5 Implement resource management for GL_EXT_memory_object by Michael Spang · 6 years ago
- d02c17f Mark vertex attributes dirty during context switches by Yuly Novikov · 6 years ago
- f7f15ac Fix deleting a buffer not updating VAO validation. by Jamie Madill · 6 years ago
- 1f750d1 Even more inlining and micro-optimization. by Jamie Madill · 6 years ago
- 465d609 Add GL_ANGLE_provoking_vertex on D3D11 and GL. by Jeff Gilbert · 6 years ago
- 6e18a23 Optimize more front-end VertexArray binding. by Jamie Madill · 6 years ago
- dd34b3b Pack VertexAttribType enum. by Jamie Madill · 6 years ago
- dbc605c Vulkan: Optimize VBO state changes. by Jamie Madill · 6 years ago
- e4109f2 WebGL: validate texture format matches sampler type by James Darpinian · 6 years ago
- c3dc5d4 Merge gl::Context and gl::ContextState. by Jamie Madill · 6 years ago
- 3f01f53 ES31: Add state change tests for image by Qin Jiajia · 6 years ago
- 9100226 Use angle::Result and pass a context pointer to TransformFeedbackImpl by Geoff Lang · 6 years ago
- 7c985f5 Make angle::Result an enum. by Jamie Madill · 6 years ago
- 132d15c Clear uncleared textures as a dirty object. by Jamie Madill · 6 years ago
- e3e680c Remove State::syncProgramTextures. by Jamie Madill · 6 years ago
- ef9fcd9 Clear draw attachments as a dirty object. by Jamie Madill · 6 years ago
- f7f8c51 Optimize State::syncDirtyObjects by Markus Tavenrath · 6 years ago
- b980c56 Reformat all cpp and h files. by Jamie Madill · 6 years ago
- 774fe56 Make all single line getter functions in State class inline functions. by Markus Tavenrath · 6 years ago
- 526392d Use angle::Result in front-end (Part 9) by Jamie Madill · 6 years ago
- 9e63a81 Revert "Minor inlining optimization to Context draw calls." by Jamie Madill · 6 years ago
- d9ee8bf Minor inlining optimization to Context draw calls. by Jamie Madill · 6 years ago