dawn-cmake/src/dawn_native/opengl
Yan, Shaobo f697fe3b7d Add dynamic attribute in bind group layout binding
WebGPU remove dynamic-uniform-buffer and dynamic-storage-buffer but add a new attribute in
BindgroupLayoutBinding to record whether a buffer resource is dynamic.
Dawn need to align with this change.

BUG=dawn:180

Change-Id: I873ad2ec75575e72d184f89a6e3698dff6df50d7
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/8520
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
2019-07-09 07:58:57 +00:00
..
BackendGL.cpp OpenGL: Don't use glad to load OpenGL entrypoints 2019-06-13 10:22:32 +00:00
BackendGL.h D3D12: Implement the backend connection and adapter. 2019-01-30 16:07:48 +00:00
BufferGL.cpp OpenGL: Don't use glad to load OpenGL entrypoints 2019-06-13 10:22:32 +00:00
BufferGL.h Remove glad and replace it with our own GL header 2019-06-17 09:17:29 +00:00
CommandBufferGL.cpp Add dynamic attribute in bind group layout binding 2019-07-09 07:58:57 +00:00
CommandBufferGL.h WebGPU error handling 5: Move CmdBufBuilder logic to CmdEncoder 2019-02-20 11:46:16 +00:00
ComputePipelineGL.cpp OpenGL: Don't use glad to load OpenGL entrypoints 2019-06-13 10:22:32 +00:00
ComputePipelineGL.h Remove glad and replace it with our own GL header 2019-06-17 09:17:29 +00:00
DeviceGL.cpp OpenGL: Don't use glad to load OpenGL entrypoints 2019-06-13 10:22:32 +00:00
DeviceGL.h OpenGL: Don't use glad to load OpenGL entrypoints 2019-06-13 10:22:32 +00:00
Forward.h Input State Descriptorization 2019-03-27 18:08:50 +00:00
NativeSwapChainImplGL.cpp Make Texture format names match WebGPU 2019-06-19 09:26:07 +00:00
NativeSwapChainImplGL.h Remove glad and replace it with our own GL header 2019-06-17 09:17:29 +00:00
OpenGLBackend.cpp Remove OpenGLBinding's dependency on glad 2019-06-17 09:01:09 +00:00
OpenGLFunctions.cpp OpenGL: Don't use glad to load OpenGL entrypoints 2019-06-13 10:22:32 +00:00
OpenGLFunctions.h OpenGL: Don't use glad to load OpenGL entrypoints 2019-06-13 10:22:32 +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 Add dynamic attribute in bind group layout binding 2019-07-09 07:58:57 +00:00
PipelineGL.h Remove glad and replace it with our own GL header 2019-06-17 09:17:29 +00:00
PipelineLayoutGL.cpp Add dynamic attribute in bind group layout binding 2019-07-09 07:58:57 +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 Implement Culling and FrontFace 2019-07-06 00:11:10 +00:00
RenderPipelineGL.h Remove glad and replace it with our own GL header 2019-06-17 09:17:29 +00:00
SamplerGL.cpp Rename AddressMode::MirroredRepeat to MirrorRepeat. 2019-07-08 09:36:31 +00:00
SamplerGL.h Remove glad and replace it with our own GL header 2019-06-17 09:17:29 +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 Destroy frontend and backend for Textures 2019-03-27 22:04:10 +00:00
SwapChainGL.h Remove glad and replace it with our own GL header 2019-06-17 09:17:29 +00:00
TextureGL.cpp Clear OpenGL textures on first use if not initialized already 2019-07-02 17:38:09 +00:00
TextureGL.h Clear OpenGL textures on first use if not initialized already 2019-07-02 17:38:09 +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