Sasha Szpakowski
|
7bfbd647ba
Make shader clip space consistent across APIs and projection matrices.
|
1 year ago |
Sasha Szpakowski
|
42812ad521
Add texture views. Fixes #2022.
|
1 year ago |
Sasha Szpakowski
|
1e97e09b28
Rework internal module registration to happen in constructors.
|
1 year ago |
Sasha Szpakowski
|
64a30f177f
Merge branch 'main' into 12.0-development
|
1 year ago |
Sasha Szpakowski
|
94d5864144
update year for copyright notice
|
1 year ago |
Sasha Szpakowski
|
3e8345280f
Move default texel and shader storage buffers to high level code.
|
1 year ago |
Sasha Szpakowski
|
aaab9791d5
Improve backbuffer depth buffer.
|
1 year ago |
Sasha Szpakowski
|
04462ece30
graphics: clean up some stencil code
|
1 year ago |
Sasha Szpakowski
|
9b5851e039
Move current love.graphics.setStencilMode functionality to setStencilState.
|
1 year ago |
Sasha Szpakowski
|
dbcdbc47d5
Add debugname field to shader options table.
|
1 year ago |
Sasha Szpakowski
|
343d192f10
Compressed texture formats have explicit sRGB variants
|
1 year ago |
Sasha Szpakowski
|
983ea6c0e6
Remove explicit support for systems that don't support rgba8 canvases.
|
1 year ago |
Sasha Szpakowski
|
2178b634c8
Add functions for indirect draws and compute dispatches.
|
2 years ago |
Sasha Szpakowski
|
249d90067e
Don't discard the backbuffer depth/stencil in setCanvas.
|
2 years ago |
Sasha Szpakowski
|
f6cdbdc868
Merge branch 'main' into 12.0-development
|
2 years ago |
Sasha Szpakowski
|
c823dbca96
Update copyright year for 2023
|
2 years ago |
Alex Szpakowski
|
3a5c3df02f
Add sync and async texture and buffer readback APIs.
|
3 years ago |
Alex Szpakowski
|
ee336e5393
opengl: restructure code for computing format support.
|
3 years ago |
Alex Szpakowski
|
28a64c2b29
Use uint32 instead of int for some internal bit-flags.
|
3 years ago |
Miku AuahDark
|
405e33a689
Use int instead of PixelFormatUsageFlags for isPixelFormatSupported.
|
3 years ago |
Alex Szpakowski
|
6dbb7fa5de
Add love.graphics.setStencilMode. Remove old stencil API.
|
3 years ago |
Alex Szpakowski
|
87592513a2
metal: fix automatic depth/stencil with setCanvas.
|
3 years ago |
Alex Szpakowski
|
f93d167a47
Merge branch '12.0-development' into metal
|
3 years ago |
Alex Szpakowski
|
ff83ee6a9c
Add basic ortho and perspective projection APIs to love.graphics.
|
3 years ago |
Alex Szpakowski
|
d51e012812
Merge branch '12.0-development' into metal
|
3 years ago |
Alex Szpakowski
|
7f3538d2ba
Merge branch 'main' into 12.0-development
|
3 years ago |
Alex Szpakowski
|
8e7fd10b6f
Update copyright year for 2022
|
3 years ago |
Alex Szpakowski
|
e63025b74f
Merge branch '12.0-development' into metal
|
3 years ago |
Alex Szpakowski
|
a551fcd492
Initial support for writing to textures in compute shaders.
|
4 years ago |
Alex Szpakowski
|
cffd485976
Allow rendering to integer textures.
|
4 years ago |