..
BackendGL.cpp
OpenGL: Support B2T and T2T copies with BC formats
2019-08-22 08:19:13 +00:00
BackendGL.h
D3D12: Implement the backend connection and adapter.
2019-01-30 16:07:48 +00:00
BufferGL.cpp
Resource Management 2: Buffer mapping error handling
2019-07-23 00:04:59 +00:00
BufferGL.h
Resource Management 2: Buffer mapping error handling
2019-07-23 00:04:59 +00:00
CommandBufferGL.cpp
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
CommandBufferGL.h
Add missing descriptors that are present in WebGPU.
2019-07-10 20:43:13 +00:00
ComputePipelineGL.cpp
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
ComputePipelineGL.h
Remove glad and replace it with our own GL header
2019-06-17 09:17:29 +00:00
DeviceGL.cpp
Introduce a format table in the OpenGL
2019-07-23 06:40:54 +00:00
DeviceGL.h
Introduce a format table in the OpenGL
2019-07-23 06:40:54 +00:00
Forward.h
Input State Descriptorization
2019-03-27 18:08:50 +00:00
GLFormat.cpp
OpenGL: Support B2T and T2T copies with BC formats
2019-08-22 08:19:13 +00:00
GLFormat.h
Implement most texture formats on OpenGL
2019-08-02 09:46:58 +00:00
NativeSwapChainImplGL.cpp
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
NativeSwapChainImplGL.h
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
OpenGLBackend.cpp
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
OpenGLFunctions.cpp
Rename ContextLost to DeviceLost
2019-08-27 18:10:03 +00:00
OpenGLFunctions.h
OpenGL: Support B2T and T2T copies with BC formats
2019-08-22 08:19:13 +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
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
PipelineGL.h
OpenGL: Use non-filtering samplers for int/uint texture.
2019-08-21 13:01:23 +00:00
PipelineLayoutGL.cpp
Add missing WebGPU enums and defaulted members.
2019-07-15 20:47:56 +00:00
PipelineLayoutGL.h
Remove glad and replace it with our own GL header
2019-06-17 09:17:29 +00:00
QueueGL.cpp
Rename several parameters to match WebGPU IDL
2019-02-21 00:45:19 +00:00
QueueGL.h
Rename several parameters to match WebGPU IDL
2019-02-21 00:45:19 +00:00
RenderPipelineGL.cpp
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
RenderPipelineGL.h
Remove glad and replace it with our own GL header
2019-06-17 09:17:29 +00:00
SamplerGL.cpp
OpenGL: Use non-filtering samplers for int/uint texture.
2019-08-21 13:01:23 +00:00
SamplerGL.h
OpenGL: Use non-filtering samplers for int/uint texture.
2019-08-21 13:01:23 +00:00
ShaderModuleGL.cpp
Improve usage of static_casts over reinterpret_casts
2019-05-03 00:58:27 +00:00
ShaderModuleGL.h
Remove glad and replace it with our own GL header
2019-06-17 09:17:29 +00:00
SwapChainGL.cpp
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
SwapChainGL.h
Remove glad and replace it with our own GL header
2019-06-17 09:17:29 +00:00
TextureGL.cpp
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
TextureGL.h
Ensure clearing attachments is done via renderpass loadop
2019-08-09 17:56:30 +00:00
UtilsGL.cpp
Clear OpenGL textures on first use if not initialized already
2019-07-02 17:38:09 +00:00
UtilsGL.h
Clear OpenGL textures on first use if not initialized already
2019-07-02 17:38:09 +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
OpenGL: Support B2T and T2T copies with BC formats
2019-08-22 08:19:13 +00:00