obs-studio/libobs-d3d11
jp9000 c111fa68b8 libobs: Add vertex/index buffer "direct" flush functions
(Note: This commit also modifies libobs-d3d11 and libobs-opengl)

Allows the ability to flush data directly without having to use the
buffer's internal data.

Allows the caller to manage his/her own vertex/index buffer data if
desired, working around the design flaw of having to rely on a
vertex/index buffer's internal data.
2017-11-27 03:00:20 -08:00
..
CMakeLists.txt libobs-d3d11: Rebuild device and assets if device removed/reset 2016-11-03 09:23:24 -07:00
d3d11-duplicator.cpp libobs-d3d11: Allow rebuild even if output duplicator fails 2017-11-16 20:49:56 -08:00
d3d11-indexbuffer.cpp libobs-d3d11: Use linked list for all objects (for rebuilding) 2016-11-03 09:23:21 -07:00
d3d11-rebuild.cpp libobs-d3d11: Allow rebuild even if output duplicator fails 2017-11-16 20:49:56 -08:00
d3d11-samplerstate.cpp libobs-d3d11: Use linked list for all objects (for rebuilding) 2016-11-03 09:23:21 -07:00
d3d11-shader.cpp libobs-d3d11: Fix shader const array size miscalculation 2017-06-20 18:20:15 -07:00
d3d11-shaderprocessor.cpp libobs-d3d11: Store shader samplers as pointers 2016-11-03 09:23:10 -07:00
d3d11-shaderprocessor.hpp libobs-d3d11: Store shader samplers as pointers 2016-11-03 09:23:10 -07:00
d3d11-stagesurf.cpp libobs-d3d11: Use linked list for all objects (for rebuilding) 2016-11-03 09:23:21 -07:00
d3d11-subsystem.cpp libobs: Add vertex/index buffer "direct" flush functions 2017-11-27 03:00:20 -08:00
d3d11-subsystem.hpp libobs-d3d11: Only load vertex buffer before drawing 2017-05-15 23:57:53 -07:00
d3d11-texture2d.cpp libobs-d3d11: Use linked list for all objects (for rebuilding) 2016-11-03 09:23:21 -07:00
d3d11-vertexbuffer.cpp libobs-d3d11: Use linked list for all objects (for rebuilding) 2016-11-03 09:23:21 -07:00
d3d11-zstencilbuffer.cpp libobs-d3d11: Use linked list for all objects (for rebuilding) 2016-11-03 09:23:21 -07:00