Shaolin
|
acd44b525e
libobs-opengl: Store FBOs per texture instead of per device
|
7 gadi atpakaļ |
jp9000
|
4dc0024198
libobs/graphics: Add ability to set shader texture sampler
|
9 gadi atpakaļ |
jp9000
|
ad0ee4d2d8
libobs-opengl: Bind index buffers to VAO
|
9 gadi atpakaļ |
jp9000
|
ddc8e6fde2
libobs-opengl: Fix GS_A8 texture format
|
9 gadi atpakaļ |
jp9000
|
04e4ca1d53
libobs-opengl: Remove windowless context #error
|
10 gadi atpakaļ |
jp9000
|
a496f64de4
libobs-opengl: Implement windowless context
|
10 gadi atpakaļ |
jp9000
|
58b49f68a5
libobs-opengl: Add windowless context #error
|
10 gadi atpakaļ |
jp9000
|
41fad2d1a4
(API Change) Use const params where applicable
|
11 gadi atpakaļ |
jp9000
|
c9df41c1e2
(API Change) Remove pointers from all typedefs
|
11 gadi atpakaļ |
jp9000
|
3967c6354a
Replace ARB_separate_shader_objects extension
|
11 gadi atpakaļ |
jp9000
|
5780f3f177
(API Change) Improve graphics API consistency
|
11 gadi atpakaļ |
jp9000
|
efaafd7cb4
OpenGL: Fix erroneous handling of BGRX
|
11 gadi atpakaļ |
jp9000
|
d9d0d87431
libobs-opengl: Fix some code formatting issues
|
11 gadi atpakaļ |
BtbN
|
e50201cad1
Move from glLoadGen to GLAD
|
11 gadi atpakaļ |
jp9000
|
bc33b09ba9
Revert OpenGL swizzle change
|
11 gadi atpakaļ |
BtbN
|
0f9c6e5503
Create sub window for rendering, to avoid visual mismatch issues
|
11 gadi atpakaļ |
jp9000
|
362e008b87
OpenGL: Use texture swizzle for BGRA/BGR/A8
|
11 gadi atpakaļ |
jp9000
|
0a86e8fb3f
Add dummy GL texture flag & direct object access
|
11 gadi atpakaļ |
jp9000
|
2b4e381c3b
Change a reference variable to be volatile long
|
11 gadi atpakaļ |
jp9000
|
154e0c59e1
Use atomic functions where appropriate
|
11 gadi atpakaļ |
jp9000
|
30af7dc211
Optimize GL staging surface and fix mac issue
|
11 gadi atpakaļ |
jp9000
|
966b943d5b
Remove majority of warnings
|
11 gadi atpakaļ |
jp9000
|
6ffcd5e74e
Implement FBO blit texture copy
|
11 gadi atpakaļ |
Zachary Lund
|
74ab96a3ad
I removed GLEW, added glLoadGen (renamed to GL here), and added implementations for all platforms. Hopefully this goes better than GLAD did.
|
11 gadi atpakaļ |
jp9000
|
156009cc0c
Fixed debug GL functions on windows (amend)
|
11 gadi atpakaļ |
Zachary Lund
|
8073b0ecd4
Fixed APIENTRY quirk with GLEW
|
11 gadi atpakaļ |
jp9000
|
969a71d716
call NSOpenGLContext 'update' on opengl context on macos when resizing
|
12 gadi atpakaļ |
jp9000
|
8298fa4dc7
With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+)
|
12 gadi atpakaļ |
jp9000
|
e5c99175c5
fixed some build issues on non-windows systems
|
12 gadi atpakaļ |
jp9000
|
72a64b3d41
added VAOs to vertex buffers (might need some future tweaking to check whether buffers are already assigned to specific attributes)
|
12 gadi atpakaļ |