You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vladimír Vondruš
0d02fdc154
Store a copy instead of pointer to Buffer in Mesh.
...
Currently the user had to ensure that buffers added to mesh were not
moved at all, which was very annoying, basically each one of them had to
be allocated on heap. Now the Mesh stores a weak copy (yes, really) using
Buffer::wrap() with no deletion on destruction, so the original instance
can be freely moved around without any fear of crash.
Thanks to @Squareys for the original idea/request about wrap() functions,
really useful part of the API.
11 years ago
..
BufferState.cpp
Fix compilation under libc++.
11 years ago
BufferState.h
Use anonymous typed enum instead of static const member variable.
11 years ago
DebugState.cpp
Properly initialize debug group implementation pointers in all cases.
11 years ago
DebugState.h
Adapted to Corrade changes.
11 years ago
FramebufferState.cpp
Properly initialize AbstractFramebuffer::blit() implementation on WebGL 2.
11 years ago
FramebufferState.h
Added Framebuffer::detach().
11 years ago
MeshState.cpp
Simplify Mesh class internals.
11 years ago
MeshState.h
Store a copy instead of pointer to Buffer in Mesh.
11 years ago
QueryState.cpp
Oh, it's 2015 already.
11 years ago
QueryState.h
First-class WebGL support, part 8: reduced query functionality.
11 years ago
RendererState.cpp
First-class WebGL support, part 9: reduced renderer functionality.
11 years ago
RendererState.h
First-class WebGL support, part 9: reduced renderer functionality.
11 years ago
ShaderProgramState.cpp
First-class WebGL support, part 6: reduced shader functionality.
11 years ago
ShaderProgramState.h
First-class WebGL support, part 6: reduced shader functionality.
11 years ago
ShaderState.h
Implemented EXT_tessellation_shader AEP extension.
11 years ago
State.cpp
First-class WebGL support, part 8: reduced query functionality.
11 years ago
State.h
First-class WebGL support, part 8: reduced query functionality.
11 years ago
TextureState.cpp
Compressed image support, part 8: compressed image download.
11 years ago
TextureState.h
Compressed image support, part 8: compressed image download.
11 years ago
TransformFeedbackState.cpp
Initial transform feedback implementation.
12 years ago
TransformFeedbackState.h
Common format for preprocessor #error messages.
11 years ago
driverSpecific.cpp
Ability to filter-out driver-specific "success" shader compilation logs.
11 years ago
maxTextureSize.cpp
First-class WebGL support, part 4: reduced texture functionality.
11 years ago
maxTextureSize.h
First-class WebGL support, part 4: reduced texture functionality.
11 years ago