..
BackendGL.cpp
Rename DeviceDescriptor -> DawnDeviceDescriptor
2021-11-23 18:03:16 +00:00
BackendGL.h
Add preliminary OpenGL ES and EGL support to Dawn.
2020-11-24 20:57:23 +00:00
BindGroupGL.cpp
Refactors Destroy to be upward calls instead of overriding.
2021-12-01 18:54:40 +00:00
BindGroupGL.h
Renames DestroyApiObject* to Destroy* for simplicity.
2021-11-11 01:39:52 +00:00
BindGroupLayoutGL.cpp
Moves DestroyApiObject call into ApiObjectBase::DeleteThis
2021-10-19 22:43:13 +00:00
BindGroupLayoutGL.h
Moves DestroyApiObject call into ApiObjectBase::DeleteThis
2021-10-19 22:43:13 +00:00
BufferGL.cpp
Implement GPUCommandEncoder::ClearBuffer
2021-12-02 21:43:49 +00:00
BufferGL.h
Implement GPUCommandEncoder::ClearBuffer
2021-12-02 21:43:49 +00:00
CommandBufferGL.cpp
Implement GPUCommandEncoder::ClearBuffer
2021-12-02 21:43:49 +00:00
CommandBufferGL.h
OpenGL: refactor all texture uploads.
2021-04-13 13:58:14 +00:00
ComputePipelineGL.cpp
Refactors Destroy to be upward calls instead of overriding.
2021-12-01 18:54:40 +00:00
ComputePipelineGL.h
Renames DestroyApiObject* to Destroy* for simplicity.
2021-11-11 01:39:52 +00:00
DeviceGL.cpp
Replace reinterpret_cast with FromAPI/ToAPI where possible
2021-12-03 16:47:18 +00:00
DeviceGL.h
Rename DeviceDescriptor -> DawnDeviceDescriptor
2021-11-23 18:03:16 +00:00
Forward.h
Query API: QuerySet
2020-06-11 00:34:14 +00:00
GLFormat.cpp
Add depth16unorm texture format
2021-11-03 22:48:34 +00:00
GLFormat.h
Implement most texture formats on OpenGL
2019-08-02 09:46:58 +00:00
NativeSwapChainImplGL.cpp
Reset scissor reset before presenting in opengl
2021-01-13 05:09:24 +00:00
NativeSwapChainImplGL.h
Make dawn_native public headers and dawn_wsi use webgpu.h
2019-10-24 23:55:37 +00:00
OWNERS
Add more / finer-grained OWNERS
2021-11-02 09:30:52 +00:00
OpenGLBackend.cpp
Replace reinterpret_cast with FromAPI/ToAPI where possible
2021-12-03 16:47:18 +00:00
OpenGLFunctions.cpp
Refactor OpenGLVersion out of OpenGLFunctions.
2020-11-23 18:50:42 +00:00
OpenGLFunctions.h
Refactor OpenGLVersion out of OpenGLFunctions.
2020-11-23 18:50:42 +00:00
OpenGLVersion.cpp
Refactor OpenGLVersion out of OpenGLFunctions.
2020-11-23 18:50:42 +00:00
OpenGLVersion.h
Refactor OpenGLVersion out of OpenGLFunctions.
2020-11-23 18:50:42 +00:00
PersistentPipelineStateGL.cpp
OpenGL: Don't use glad to load OpenGL entrypoints
2019-06-13 10:22:32 +00:00
PersistentPipelineStateGL.h
Remove glad and replace it with our own GL header
2019-06-17 09:17:29 +00:00
PipelineGL.cpp
Improving OpenGL backend validation messages.
2021-10-21 16:37:45 +00:00
PipelineGL.h
Reland "OpenGL: delete shaders and pipelines when they are not used any longer"
2021-10-04 12:31:22 +00:00
PipelineLayoutGL.cpp
Implement internal storage for buffer usage and buffer binding type
2021-06-16 14:33:27 +00:00
PipelineLayoutGL.h
Remove kMaxBindingsPerGroup limit
2020-07-14 22:20:35 +00:00
QuerySetGL.cpp
Refactors Destroy to be upward calls instead of overriding.
2021-12-01 18:54:40 +00:00
QuerySetGL.h
Refactors Destroy to be upward calls instead of overriding.
2021-12-01 18:54:40 +00:00
QueueGL.cpp
Improving OpenGL backend validation messages.
2021-10-21 16:37:45 +00:00
QueueGL.h
Rename Buffer/TextureCopyView to ImageCopyBuffer/Texture.
2021-03-04 18:13:45 +00:00
RenderPipelineGL.cpp
Refactors Destroy to be upward calls instead of overriding.
2021-12-01 18:54:40 +00:00
RenderPipelineGL.h
Renames DestroyApiObject* to Destroy* for simplicity.
2021-11-11 01:39:52 +00:00
SamplerGL.cpp
Refactors Destroy to be upward calls instead of overriding.
2021-12-01 18:54:40 +00:00
SamplerGL.h
Renames DestroyApiObject* to Destroy* for simplicity.
2021-11-11 01:39:52 +00:00
ShaderModuleGL.cpp
Remove the use_tint_generator toggle
2021-10-29 13:17:27 +00:00
ShaderModuleGL.h
Remove unused SPIRV-Cross shader reflection bits.
2021-08-17 20:50:36 +00:00
SpirvUtils.cpp
Fix all GCC 10 warnings
2021-09-23 17:34:53 +00:00
SpirvUtils.h
Move SPIRV-Cross functions into OpenGL backend.
2021-08-10 22:04:33 +00:00
SwapChainGL.cpp
Optimize subresource tracking - use texture view
2020-06-15 18:26:12 +00:00
SwapChainGL.h
Optimize subresource tracking - use texture view
2020-06-15 18:26:12 +00:00
TextureGL.cpp
Refactors Destroy to be upward calls instead of overriding.
2021-12-01 18:54:40 +00:00
TextureGL.h
Renames DestroyApiObject* to Destroy* for simplicity.
2021-11-11 01:39:52 +00:00
UtilsGL.cpp
Fix all GCC 10 warnings
2021-09-23 17:34:53 +00:00
UtilsGL.h
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
opengl_platform.h
Remove glad and replace it with our own GL header
2019-06-17 09:17:29 +00:00
supported_extensions.json
Implement EGLImage external texture API for GL.
2021-06-03 16:19:16 +00:00