Alex Szpakowski
|
f3b52f66fe
Update the internal naming convention for pixel formats.
|
5 years ago |
Paul Cercueil
|
0bac89e00f
Fix build on MIPS
|
5 years ago |
Alex Szpakowski
|
09cd3b68c9
Explicitly disable color FBO attachments where possible for depth/stencil canvases. Potentially fixes issue #1470
|
6 years ago |
Alex Szpakowski
|
0752f27bdf
Update copyright year for 2019
|
6 years ago |
Alex Szpakowski
|
364718fa46
Android: potentially work around a Qualcomm Adreno driver bug which prevented videos from being loaded into vram.
|
6 years ago |
Alex Szpakowski
|
bb228cab0c
Fix love.event.quit causing crashes and other bad behaviour if a Canvas is active. Resolves issue #1395.
|
7 years ago |
Alex Szpakowski
|
7b91ab915c
Potentially fix depth/stencil support on older phones.
|
7 years ago |
Alex Szpakowski
|
cfa30167ca
Fix hash map collisions when setting canvases.
|
7 years ago |
Bart van Strien
|
e80247c191
Happy new year! ✨
|
7 years ago |
Alex Szpakowski
|
7354de2059
Add (low level) functionality to allow rendering 3D Meshes.
|
7 years ago |
Alex Szpakowski
|
050be14547
Small graphics code cleanup
|
8 years ago |
Alex Szpakowski
|
45de7cebb6
Cleaned up some graphics code.
|
8 years ago |
Alex Szpakowski
|
30a63b6642
Fix crashes on OpenGL ES (thanks xenthral!)
|
8 years ago |
Alex Szpakowski
|
b019a4a64c
Cleaned up texture VRAM usage tracking.
|
8 years ago |
Alex Szpakowski
|
16f5557131
Move more backend-agnostic code out of the love.graphics opengl implementation files.
|
8 years ago |
Alex Szpakowski
|
10d73ea1d7
Moved some backend-agnostic code out of the OpenGL backend of love.graphics.
|
8 years ago |
Alex Szpakowski
|
70b32c47ce
Error if a non-2D/affine matrix is used with auto-batched draws, since they perform CPU-side matrix transforms on 2-component vectors.
|
8 years ago |
Alex Szpakowski
|
7161d600b7
Add mipmapping support to Canvases.
|
8 years ago |
Alex Szpakowski
|
a0ef2ac28b
Add Depth compare / shadow sampler support. Officially this is only supported in glsl3 shaders.
|
8 years ago |
Alex Szpakowski
|
0001b4695e
Add new variants of love.graphics.clear for controlling how the depth and stencil buffers are cleared.
|
8 years ago |
Alex Szpakowski
|
72c7602650
Readable depth-stencil Canvases with MSAA are not currently supported.
|
8 years ago |
Alex Szpakowski
|
fca3d4a841
Improved the error message when a Canvas with the readable field explicitly set is not supported.
|
8 years ago |
Alex Szpakowski
|
43172bd3f6
Add optional ‘readable’ boolean field to the table passed into love.graphics.newCanvas. Added new variant of love.graphics.getCanvasFormats which takes a ‘readable’ boolean.
|
8 years ago |
Alex Szpakowski
|
c36a53fdcb
Add new non-readable Canvas formats: depth16, depth24, depth32f, depth24stencil8, and depth32fstencil8.
|
8 years ago |
Alex Szpakowski
|
018a3831cb
Add a new “stencil8” pixel format for Canvases (resolves issue #1003).
|
8 years ago |
Alex Szpakowski
|
66b299822a
Array textures can be easily drawn without a shader (resolves issue #1111).
|
8 years ago |
Alex Szpakowski
|
73fd45558b
Implement Array, Cubemap, and Volume texture types (issue #1111).
|
8 years ago |
Alex Szpakowski
|
abb72cb813
Happy new year! 🥂
|
8 years ago |
Alex Szpakowski
|
f12596dd19
More code restructuring.
|
8 years ago |
Alex Szpakowski
|
d26002f5cc
Revamped and streamlined retina / high-DPI support (resolves issue #1122).
|
8 years ago |