bjorn
|
c6b7d9729d
|
rm lovrGraphicsGetWindow;
|
2017-12-03 15:23:38 -08:00 |
|
bjorn
|
da0afb487c
|
Small fixes for WebVR;
|
2017-12-01 19:59:55 -08:00 |
|
bjorn
|
cb2265e547
|
Remove material from graphics state;
It is now local state to models and meshes and can be passed as
an optional first argument to most primitives.
|
2017-11-25 19:02:28 -08:00 |
|
bjorn
|
093ef37bf3
|
Gamma correct colors correctly;
|
2017-11-25 17:57:59 -08:00 |
|
bjorn
|
fd9c714d0f
|
Ask glfw for an srgb capable window;
|
2017-11-24 00:17:52 -08:00 |
|
bjorn
|
1662e79f0e
|
Use srgb formats for textures;
|
2017-11-23 14:19:20 -08:00 |
|
bjorn
|
3c6437fb20
|
lovr.graphics.isGammaCorrect; conf.lua t.gammacorrect;
|
2017-11-22 20:26:01 -08:00 |
|
bjorn
|
5c45282d9b
|
lovr.graphics.arc;
|
2017-11-22 11:32:30 -08:00 |
|
bjorn
|
b540fdbfdb
|
Forgot line draw mode for circle;
|
2017-11-21 20:56:47 -08:00 |
|
bjorn
|
81c29176ab
|
lovr.graphics.circle;
|
2017-11-21 20:53:45 -08:00 |
|
bjorn
|
602e0ced7d
|
Floating point colors;
This is a breaking change.
|
2017-11-20 21:47:36 -08:00 |
|
bjorn
|
652c31f8d4
|
Optional pose;
|
2017-11-20 21:16:16 -08:00 |
|
bjorn
|
227dd67c00
|
Set default shader properly to avoid crash;
|
2017-10-31 01:33:16 -07:00 |
|
bjorn
|
ecde864ec4
|
Use spooky BOOleans everywhere;
|
2017-10-31 01:14:09 -07:00 |
|
Bjorn Swenson
|
618be7b51d
|
Merge pull request #24 from bcampbell/fake-headset
Fake headset
|
2017-10-23 11:24:03 -07:00 |
|
bjorn
|
00726fe89e
|
Fix pointsize limit for WebGL;
|
2017-10-22 16:26:48 -07:00 |
|
bjorn
|
cc651e7b4e
|
Set point size in vertex shader for WebGL compatibility;
|
2017-10-22 16:14:53 -07:00 |
|
bjorn
|
076b378b80
|
Report correct line numbers for shader errors;
|
2017-10-22 15:39:21 -07:00 |
|
Ben Campbell
|
54a0077356
|
oops - re-enable icon setting
(I was using GLFW 3.1 and had to disable the icon-setting code)
|
2017-10-23 09:38:24 +13:00 |
|
Ben Campbell
|
a22a9ed1f4
|
Merge branch 'master' into fake-headset
|
2017-10-23 09:32:32 +13:00 |
|
bjorn
|
51ceb2a199
|
Rename shape data to stream data;
|
2017-10-22 07:37:31 -07:00 |
|
bjorn
|
e8e09c425e
|
Reset material in lovr.graphics.reset;
|
2017-10-22 04:11:39 -07:00 |
|
bjorn
|
d5b3a2243e
|
Rename internal canvas to view;
|
2017-10-22 03:34:45 -07:00 |
|
bjorn
|
5498a4e13e
|
Fix fullscreen textures;
|
2017-10-22 03:23:58 -07:00 |
|
bjorn
|
dece1d896f
|
Update skybox and font rendering;
|
2017-10-21 14:59:34 -07:00 |
|
bjorn
|
16915e4fa2
|
Material graphics state;
|
2017-10-21 14:32:41 -07:00 |
|
bjorn
|
4935816457
|
Remove texturing from primitives;
|
2017-10-21 13:54:50 -07:00 |
|
bjorn
|
54533351bb
|
Generalize Shader to support more types of uniforms;
|
2017-10-21 13:39:50 -07:00 |
|
bjorn
|
32b05cb15d
|
Support multiple texture slots;
|
2017-10-21 13:21:28 -07:00 |
|
bjorn
|
a2860361e9
|
Consolidate Texture and Skybox;
|
2017-10-21 13:00:13 -07:00 |
|
bjorn
|
0d3bc4cfaa
|
Disable depth mask when drawing text;
|
2017-10-15 09:16:13 -07:00 |
|
Ben Campbell
|
8f97384951
|
cheesy hack to module load order to get fake headset running
|
2017-10-12 23:04:18 +13:00 |
|
bjorn
|
9202b42d8d
|
Try to enable antialiasing in WebVR;
|
2017-08-27 13:23:21 -07:00 |
|
bjorn
|
9fd4030f47
|
Tweak sphere coordinates;
|
2017-08-15 21:21:49 -07:00 |
|
bjorn
|
e4a7c6bb47
|
Fix WebVR;
|
2017-08-15 01:05:18 -07:00 |
|
bjornbytes
|
3c3076f8c4
|
Fix VR rendering;
|
2017-08-12 20:43:23 -07:00 |
|
bjorn
|
0311232ae1
|
Add lovrModel and lovrView matrices;
|
2017-08-10 22:23:19 -07:00 |
|
bjorn
|
74f585ca8d
|
Use lovrAssert and lovrThrow for better errors;
|
2017-08-10 01:05:04 -07:00 |
|
bjorn
|
3cd245f2b0
|
Window customization via conf.lua;
|
2017-08-09 20:02:02 -07:00 |
|
bjorn
|
6c316c7587
|
Fix Shader bugs;
|
2017-08-09 00:56:13 -07:00 |
|
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 |
|