Alex Szpakowski
|
a5b87a10d1
Merge branch '12.0-development' into metal
|
5 years ago |
Alex Szpakowski
|
9425c9224b
Rename internal batched draw code to be more clear
|
5 years ago |
Alex Szpakowski
|
ac524e681a
Change the default font from Vera size 12 to Noto Sans size 13.
|
5 years ago |
Alex Szpakowski
|
742a954655
Merge branch '12.0' into metal
|
5 years ago |
Alex Szpakowski
|
694bc9c5b7
rename love_Canvases to love_RenderTargets in shaders.
|
5 years ago |
Alex Szpakowski
|
453322678c
Rename internal uses of canvas to texture/render target
|
5 years ago |
Alex Szpakowski
|
17f77407bb
Replace internal C++ newImage and newCanvas methods with newTexture
|
5 years ago |
Alex Szpakowski
|
258129738f
Remove graphics::Canvas and graphics::Image
|
5 years ago |
Alex Szpakowski
|
63c5df6aa7
Begin unification of Canvases and Images.
|
5 years ago |
Alex Szpakowski
|
b46b3ed552
Move some Canvas code to Texture, devirtualize Texture::draw.
|
5 years ago |
Alex Szpakowski
|
f9248d478c
Refactor sampler state parameters for textures.
|
5 years ago |
Alex Szpakowski
|
6c447ab4f6
Clean up some common Image and Canvas code.
|
5 years ago |
Alex Szpakowski
|
d687b4c099
metal: initial work on windowing and instance creation
|
5 years ago |
Alex Szpakowski
|
5f9b5a21d0
Merge default into minor
|
5 years ago |
Alex Szpakowski
|
fc4847c69d
Update copyright for the new year
|
5 years ago |
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 years ago |
Alex Szpakowski
|
efa2bd7837
Consolidate some internal graphics state definitions into a new renderstate file.
|
5 years ago |
Alex Szpakowski
|
f3b52f66fe
Update the internal naming convention for pixel formats.
|
5 years ago |
Alex Szpakowski
|
37c579929b
Add support for GLSL 4.30 and GLSL ES 3.10, via #pragma language glsl4.
|
5 years ago |
Alex Szpakowski
|
9ab2a94037
Rename internal C++ Color struct to Color32 to help differentiate it from Colorf.
|
6 years ago |
Alex Szpakowski
|
55d4dc0f9e
Restructure some internal vertex buffer binding code to be closer to how graphics APIs actually behave.
|
6 years ago |
Alex Szpakowski
|
0752f27bdf
Update copyright year for 2019
|
6 years ago |
Alex Szpakowski
|
cfa30167ca
Fix hash map collisions when setting canvases.
|
7 years ago |
Alex Szpakowski
|
a2454d74cd
Fix some DPI scale calculations to work with depth-only rendering.
|
7 years ago |
Alex Szpakowski
|
39201af79f
Improve the error message when an invalid layer or face index is given in love.graphics.setMode.
|
7 years ago |
Bart van Strien
|
e80247c191
Happy new year! ✨
|
7 years ago |
Alex Szpakowski
|
dd59803ad3
Error when invalid setting names are used in the tables passed to love.graphics.newCanvas and newImage. See issue #1312.
|
7 years ago |
Alex Szpakowski
|
f7b2598490
Remove unnecessary internal constructor arguments.
|
7 years ago |
Alex Szpakowski
|
a31b500b03
Simplify quad drawing code, and use glDrawElementsBaseVertex when available.
|
7 years ago |
Alex Szpakowski
|
3fb621af95
Always use a 16 bit index array for quad indices, with multiple draws when necessary. See issue #1356.
|
7 years ago |