dawn-cmake/src/dawn_native/opengl
Corentin Wallez 022d074c06 Make Toggles overriden automatically and device creation
Bug: dawn:373
Change-Id: I9aac64d1b800caad123161f4b48e70d39c1e0085
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/18761
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-04-06 16:55:22 +00:00
..
BackendGL.cpp Add WGPUAdapterProperties and expose it in DawnNative 2020-01-10 13:28:18 +00:00
BackendGL.h D3D12: Implement the backend connection and adapter. 2019-01-30 16:07:48 +00:00
BindGroupGL.cpp Slab-allocate OpenGL bind groups 2020-03-13 23:51:50 +00:00
BindGroupGL.h Slab-allocate OpenGL bind groups 2020-03-13 23:51:50 +00:00
BindGroupLayoutGL.cpp Slab-allocate OpenGL bind groups 2020-03-13 23:51:50 +00:00
BindGroupLayoutGL.h Slab-allocate OpenGL bind groups 2020-03-13 23:51:50 +00:00
BufferGL.cpp Make dawn_native public headers and dawn_wsi use webgpu.h 2019-10-24 23:55:37 +00:00
BufferGL.h Resource Management 2: Buffer mapping error handling 2019-07-23 00:04:59 +00:00
CommandBufferGL.cpp Fix -Wunreachable-code-break 2020-04-02 18:09:57 +00:00
CommandBufferGL.h Remove the "Base" from pure-frontend dawn_native types 2019-11-13 17:00:37 +00:00
ComputePipelineGL.cpp Remove indirection for computeStage 2019-09-05 09:41:17 +00:00
ComputePipelineGL.h Remove glad and replace it with our own GL header 2019-06-17 09:17:29 +00:00
DeviceGL.cpp Make Toggles overriden automatically and device creation 2020-04-06 16:55:22 +00:00
DeviceGL.h Add Toggles to disable base vertex and base instance rendering 2020-02-26 08:24:20 +00:00
Forward.h Slab-allocate OpenGL bind groups 2020-03-13 23:51:50 +00:00
GLFormat.cpp Make dawn_native use the webgpu.h header 2019-10-23 11:57:41 +00:00
GLFormat.h Implement most texture formats on OpenGL 2019-08-02 09:46:58 +00:00
NativeSwapChainImplGL.cpp Make dawn_native public headers and dawn_wsi use webgpu.h 2019-10-24 23:55:37 +00:00
NativeSwapChainImplGL.h Make dawn_native public headers and dawn_wsi use webgpu.h 2019-10-24 23:55:37 +00:00
OpenGLBackend.cpp Add WGPUAdapterProperties and expose it in DawnNative 2020-01-10 13:28:18 +00:00
OpenGLFunctions.cpp Separate device lost from internal errors. 2020-04-01 12:07:43 +00:00
OpenGLFunctions.h Add Toggles to disable base vertex and base instance rendering 2020-02-26 08:24:20 +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 Normalize case X : {} break; to case X : { break;} 2020-04-02 16:45:17 +00:00
PipelineGL.h OpenGL: Use non-filtering samplers for int/uint texture. 2019-08-21 13:01:23 +00:00
PipelineLayoutGL.cpp Convert LayoutBindingInfo to an array of BindingInfos 2020-03-26 17:22:14 +00:00
PipelineLayoutGL.h Remove glad and replace it with our own GL header 2019-06-17 09:17:29 +00:00
QueueGL.cpp Use enums for trace event categories 2019-10-28 23:15:40 +00:00
QueueGL.h Return Dawn result upon submit. 2019-09-23 21:21:10 +00:00
RenderPipelineGL.cpp Update naming for vertex state 2019-11-07 22:23:29 +00:00
RenderPipelineGL.h Update naming for vertex state 2019-11-07 22:23:29 +00:00
SamplerGL.cpp Make dawn_native use the webgpu.h header 2019-10-23 11:57:41 +00:00
SamplerGL.h OpenGL: Use non-filtering samplers for int/uint texture. 2019-08-21 13:01:23 +00:00
ShaderModuleGL.cpp Support and pack unbounded binding numbers in the BGL 2020-03-20 21:56:30 +00:00
ShaderModuleGL.h Refactor ShaderModule creation to use a Builder pattern 2019-11-14 16:10:45 +00:00
SwapChainGL.cpp Separate device lost from internal errors. 2020-04-01 12:07:43 +00:00
SwapChainGL.h Add the webgpu.h swapchain creation path 2020-01-23 17:20:38 +00:00
TextureGL.cpp Fix OpenGL over-eager lazy zero initialization for textures 2020-03-17 01:51:56 +00:00
TextureGL.h Fix OpenGL over-eager lazy zero initialization for textures 2020-03-17 01:51:56 +00:00
UtilsGL.cpp Make dawn_native use the webgpu.h header 2019-10-23 11:57:41 +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 OpenGL: Support B2T and T2T copies with BC formats 2019-08-22 08:19:13 +00:00