OBS Studio - Free and open source software for live streaming and screen recording
COMMITS
/ libobs-d3d11/d3d11-shader.cpp December 18, 2025
W
libobs: Remove "using namespace std" from headers
Warchamp7 committed
October 4, 2024
R
clang-format: Increase column limit from 80 to 120
Ryan Foster committed
November 15, 2023
R
libobs-d3d11: Add checksum to shader cache
Richard Stanway committed
November 17, 2023
J
libobs-d3d11: Use OS D3DCompiler_47.dll
jpark37 committed
May 9, 2023
R
libobs-d3d11: Implement shader cache
Richard Stanway committed
May 19, 2023
L
Update copyrights/names
Lain committed
January 19, 2021
J
libobs: Add dormant SRGB format support
jpark37 committed
June 23, 2019
J
clang-format: Apply formatting
jp9000 committed
June 2, 2019
J
libobs: Full-screen triangle format conversions
James Park committed
June 9, 2018
A
libobs: Add HLSL annotation parsing
Alex Anderson committed
June 21, 2017
J
libobs-d3d11: Fix shader const array size miscalculation
jp9000 committed
May 16, 2017
J
libobs-d3d11: Only load vertex buffer before drawing
jp9000 committed
November 25, 2016
J
libobs-d3d11: Add optional macro to log shader disassembly
jp9000 committed
November 3, 2016
J
libobs-d3d11: Use linked list for all objects (for rebuilding)
jp9000 committed
J
libobs-d3d11: Save all D3D11 object descriptors (for rebuilding)
jp9000 committed
J
libobs-d3d11: Correct error message for pixel shaders
jp9000 committed
J
libobs-d3d11: Store compiled shader data (for rebuilding)
jp9000 committed
June 29, 2016
J
libobs/graphics: Add ability to set shader texture sampler
jp9000 committed
February 21, 2016
J
libobs: Fix bug where bool constant size would be 1
jp9000 committed
October 21, 2015
J
libobs/graphics: Rename inconsistent function names
jp9000 committed
February 9, 2015
J
libobs-d3d11: Fill out switch enum values
jp9000 committed
October 3, 2014
J
libobs-d3d11: Don't depend on specific D3DCompiler
jp9000 committed
September 26, 2014
J
(API Change) Use const params where applicable
jp9000 committed
J
(API Change) Remove pointers from all typedefs
jp9000 committed
August 8, 2014
J
(API Change) Improve graphics API consistency
jp9000 committed
June 26, 2014
J
Remove 'shader' param from shader param functions
jp9000 committed
May 3, 2014
J
D3D11: Fix constant position code for good
jp9000 committed
May 2, 2014
J
d3d11: Fix float3 constant alignment (128bit)
jp9000 committed
December 3, 2013
November 27, 2013
J
fixed some build issues on non-windows systems
jp9000 committed
October 18, 2013
J
some static analysis cleanup
jp9000 committed
October 10, 2013
J
J
renamed some files to be a bit more consistent
jp9000 committed