Alex Szpakowski
|
6c447ab4f6
Clean up some common Image and Canvas code.
|
5 yıl önce |
Alex Szpakowski
|
5f9b5a21d0
Merge default into minor
|
5 yıl önce |
Alex Szpakowski
|
fc4847c69d
Update copyright for the new year
|
5 yıl önce |
Alex Szpakowski
|
76121ec152
Fix the default blend mode.
|
5 yıl önce |
Alex Szpakowski
|
b41f1316fa
Add love.graphics.setBlendState, which sets the lower level blend operation and factor values which higher level blend modes are based on.
|
5 yıl önce |
Alex Szpakowski
|
efa2bd7837
Consolidate some internal graphics state definitions into a new renderstate file.
|
5 yıl önce |
Alex Szpakowski
|
37c579929b
Add support for GLSL 4.30 and GLSL ES 3.10, via #pragma language glsl4.
|
5 yıl önce |
Alex Szpakowski
|
55d4dc0f9e
Restructure some internal vertex buffer binding code to be closer to how graphics APIs actually behave.
|
6 yıl önce |
Alex Szpakowski
|
0c2153e0ca
Fix a potentially uninitialized value in love.graphics code. Minor cleanup.
|
6 yıl önce |
Alex Szpakowski
|
74dcc41b38
Cleaned up love.graphics Image code for determining whether the image's pixel format is supported.
|
6 yıl önce |
Alex Szpakowski
|
0752f27bdf
Update copyright year for 2019
|
6 yıl önce |
Alex Szpakowski
|
cfa30167ca
Fix hash map collisions when setting canvases.
|
7 yıl önce |
Alex Szpakowski
|
39201af79f
Improve the error message when an invalid layer or face index is given in love.graphics.setMode.
|
7 yıl önce |
Bart van Strien
|
e80247c191
Happy new year! ✨
|
7 yıl önce |
Alex Szpakowski
|
a31b500b03
Simplify quad drawing code, and use glDrawElementsBaseVertex when available.
|
7 yıl önce |
Alex Szpakowski
|
3fb621af95
Always use a 16 bit index array for quad indices, with multiple draws when necessary. See issue #1356.
|
7 yıl önce |
Alex Szpakowski
|
7354de2059
Add (low level) functionality to allow rendering 3D Meshes.
|
7 yıl önce |
Alex Szpakowski
|
915e6c8eec
Fill-mode love.graphics.circle/ellipse draws a triangle fan from the center of the ellipse, instead of from an edge.
|
7 yıl önce |
Alex Szpakowski
|
e099e57052
Cleaned up some internal love.graphics code.
|
7 yıl önce |
Alex Szpakowski
|
cbcb1a8606
Allow a depth/stencil canvas to be active without a color canvas.
|
7 yıl önce |
Alex Szpakowski
|
fccc6fa733
Increase the love.graphics max stack depth from 64 to 128.
|
7 yıl önce |
Alex Szpakowski
|
b8c4b07edf
Clean up unused temporary Canvases after a few frames.
|
7 yıl önce |
Alex Szpakowski
|
7f88037d94
Move the implementation for Graphics::flushStreamDraws out of the opengl backend
|
7 yıl önce |
Alex Szpakowski
|
e3fd489373
Abstracted lower level drawing code, moved all type-specific drawing code out of opengl backend, deleted obsolete files
|
7 yıl önce |
Alex Szpakowski
|
7a2e52b12d
Cleaned up some vertex data-related code.
|
7 yıl önce |
Alex Szpakowski
|
e5b0d96b27
Restructured some Shader code. Added runtime temporary caching and sharing of shader stages. Resolves issue #1235.
|
7 yıl önce |
Bart van Strien
|
9e4374935d
Show (short) list of possible enum values when an invalid value is encountered (resolves #1318)
|
8 yıl önce |
Alex Szpakowski
|
8068b0f1d4
Add variant of love.graphics.captureScreenshot which takes a Channel argument.
|
8 yıl önce |
Alex Szpakowski
|
844900db39
Rename all cases of 'pixel density' to 'DPI scale' in love's APIs.
|
8 yıl önce |
Bart van Strien
|
77663ed847
Replace love.graphics.pop("all") with love.graphics.getStackDepth (resolves #1248 again)
|
8 yıl önce |