bjorn
|
9dd9678077
|
Fix default font bug;
|
2017-08-08 23:49:17 -07:00 |
bjorn
|
c76df39407
|
Organize lovrGraphicsReset;
|
2017-08-08 22:39:00 -07:00 |
bjorn
|
d849f2429c
|
Everything is probably broken;
|
2017-08-08 21:10:56 -07:00 |
bjorn
|
76f94e8ade
|
Rename primitive data structures;
|
2017-08-08 18:57:41 -07:00 |
bjorn
|
88a32fd951
|
Simplify Skybox stuff;
|
2017-08-08 18:52:28 -07:00 |
bjorn
|
45618f819e
|
Fix Skyboxes;
|
2017-08-08 18:24:29 -07:00 |
bjorn
|
58931f01e2
|
Allow lovr.graphics.setFont(nil);
|
2017-08-08 18:01:39 -07:00 |
bjorn
|
abbe5e36d0
|
Canvas state is internal;
|
2017-08-08 02:20:55 -07:00 |
bjorn
|
c89301c284
|
Texture is internal state;
|
2017-08-08 02:14:50 -07:00 |
bjorn
|
fe570e19f1
|
Diff vao, vbo, and ibo;
|
2017-08-08 02:13:07 -07:00 |
bjorn
|
dfd0926fab
|
Diff framebuffer;
|
2017-08-08 02:05:30 -07:00 |
bjorn
|
ef58eea4b8
|
Projection is transform state;
|
2017-08-08 01:37:23 -07:00 |
bjorn
|
6077cae95a
|
Font state;
|
2017-08-08 01:36:29 -07:00 |
bjorn
|
80c9d7f4d8
|
Shader state;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
3da48027ce
|
Use struct for shape state;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
b65673bc3f
|
Color object;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
9efa89768c
|
Organize graphics state;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
ef06a19fa4
|
Refactor texture filter structure;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
bb2ec5b49c
|
No pointers for CanvasState;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
f649a50264
|
rm lovrGraphicsSetPerspective;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
38c5342d8a
|
Private lovrGraphicsEnsureFont;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
1402213029
|
Clean up system limits;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
fd176a608a
|
Private graphics primitive functions;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
0e474ad6af
|
Reorganize lovrFontPrint;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
6b0f903b2e
|
rm lovr.graphics.getColorMask; rm lovr.graphics.setColorMask;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
ed25eef2d3
|
rm lovr.graphics.getScissor; rm lovr.graphics.setScissor;
|
2017-08-08 01:33:52 -07:00 |
bjorn
|
146d037cae
|
Simplify lovrGraphicsClear;
|
2017-08-01 13:11:32 -07:00 |
bjorn
|
48733f87c4
|
Just use EMCSRIPTEN instead of LOVR_WEB;
|
2017-08-01 12:16:09 -07:00 |
bjorn
|
416f6f7216
|
Default to LEQUAL CompareMode;
|
2017-07-31 02:42:44 -07:00 |
bjorn
|
8464463d4e
|
Set default texture filter before creating texture;
|
2017-07-31 02:41:13 -07:00 |
bjorn
|
6a8e22f5be
|
Don't check for ubiquitous extension;
|
2017-07-23 16:24:43 -07:00 |
bjorn
|
a1007a1545
|
Add anisotropy system limit;
|
2017-07-23 16:24:43 -07:00 |
bjorn
|
7d31410c8c
|
New Texture filter modes; lovr.graphics.setDefaultFilter;
|
2017-07-23 16:24:43 -07:00 |
bjorn
|
b25d345e72
|
Add compressed texture formats;
|
2017-07-23 16:24:43 -07:00 |
bjorn
|
8ad3e64a2d
|
Font shader;
|
2017-07-19 07:00:11 +09:00 |
bjorn
|
800d07a0de
|
Use msdfgen;
|
2017-07-19 07:00:11 +09:00 |
bjorn
|
41210b1bd0
|
lovr.graphics.plane takes regular transform;
|
2017-07-19 05:07:18 +09:00 |
bjorn
|
e5a311af09
|
Add glad for windows;
|
2017-06-23 19:35:49 -07:00 |
bjorn
|
83118a5012
|
lovr.graphics.sphere;
|
2017-06-21 23:10:45 -07:00 |
bjorn
|
dd1db4c86f
|
lovr.graphics.box; Better non-uniform scale;
|
2017-06-21 19:42:34 -07:00 |
bjorn
|
dfd6c91dec
|
lovr.graphics.cylinder;
|
2017-06-20 20:54:22 -07:00 |
bjorn
|
8beac66db0
|
OpenGL ES3; Remove glad;
Stop using OpenGL extensions and drop support for OpenGL ES2,
WebGL 1, and OpenGL 2. Remove glad.
|
2017-06-18 15:55:01 -07:00 |
bjorn
|
613b1ea67f
|
Refactor GL extension code;
|
2017-06-10 16:25:46 -07:00 |
bjorn
|
265a81c411
|
Add window title; Improve initial error handling;
|
2017-06-10 15:34:35 -07:00 |
bjorn
|
10ddc06c13
|
No resizable window;
|
2017-06-01 23:52:37 -07:00 |
bjorn
|
08a5259aec
|
Minor lovr.graphics.clear optimization;
|
2017-05-16 23:43:47 -06:00 |
bjorn
|
a2400e9876
|
WebVR fixes;
|
2017-04-29 13:33:59 -07:00 |
bjorn
|
0f1acae42a
|
WIP;
|
2017-04-16 16:56:49 -07:00 |
bjorn
|
9eb4d7b393
|
Move all window code into graphics module;
|
2017-04-12 19:48:47 -07:00 |
bjorn
|
7f687f9732
|
No game screen;
|
2017-04-02 05:55:21 -07:00 |