bjorn
|
98e0522c4f
|
Add more texture formats;
|
2018-07-20 17:45:25 -07:00 |
|
bjorn
|
5f06ca44c9
|
Improve error messages for bad vertex formats;
|
2018-07-20 15:53:53 -07:00 |
|
bjorn
|
686f621928
|
That error message was such a liar;
|
2018-07-20 15:51:58 -07:00 |
|
bjorn
|
c46cff496e
|
Fix minor issue with texture flag defaults;
|
2018-07-19 19:30:37 -07:00 |
|
bjorn
|
11a3937a5d
|
Improved mipmap support;
- Texture dimensions functions take an optional mipmap level.
- Add Texture:getMipmapCount.
- Fix issue where textures always allocated mipmap storage.
|
2018-07-19 19:28:27 -07:00 |
|
bjorn
|
52f679e865
|
Remove shader length limit;
|
2018-07-19 02:03:46 -07:00 |
|
bjorn
|
c6a97a9a23
|
Fix issue where nogame's conf was ignored;
|
2018-07-19 01:08:50 -07:00 |
|
bjorn
|
c9c722959f
|
Remove uniform.index;
|
2018-07-18 21:38:38 -07:00 |
|
bjorn
|
b60a3c2f3b
|
Reduce max uniform/attribute name length;
|
2018-07-18 21:34:34 -07:00 |
|
bjorn
|
c19d69cfdd
|
Fix dll/so loading; Respect hyphens;
|
2018-07-18 17:09:47 -07:00 |
|
bjorn
|
d4c28f5770
|
Texture:replacePixels accepts x/y offset;
|
2018-07-18 01:36:29 -07:00 |
|
bjorn
|
8cc795aa9d
|
Material:getTransform; Material:setTransform;
|
2018-07-18 01:17:16 -07:00 |
|
bjorn
|
5641afee13
|
Remove isDefault flag from Material;
|
2018-07-18 00:34:21 -07:00 |
|
bjorn
|
39532dc67a
|
oops;
|
2018-07-18 00:33:56 -07:00 |
|
bjorn
|
317fa98bdd
|
Fix sphere;
|
2018-07-17 19:20:40 -07:00 |
|
bjorn
|
cfd96b2dee
|
Fix Canvas stuff;
|
2018-07-17 19:20:33 -07:00 |
|
bjorn
|
c065bda3f0
|
Some optimization/profiling of state changes;
|
2018-07-17 18:49:42 -07:00 |
|
bjorn
|
c375797af9
|
Update CMakeLists;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
05b0ea203f
|
WebVR update;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
132442cb01
|
Fix something that got messed up in Model;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
b3be4a0b93
|
rm opengl.h;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
ea551203c0
|
Refcount pipeline objects properly;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
65cd5e2eb9
|
Fix fake headset display dimensions in lovr.load;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
f1f2c7b401
|
Yay all opengl is in opengl.c;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
2cf0e15eb0
|
Morganization; Fix some Canvas issues;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
f57810cd7a
|
Morganization;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
56bbf1cf56
|
Organization;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
b4752dd6a1
|
Yay no GL in graphics.c;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
5c34406060
|
Use glfw constants instead of opengl constants for window hints;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
89fe9fa894
|
Organize limits;
|
2018-07-17 17:21:15 -07:00 |
|
bjorn
|
4239bc46ea
|
Refactor graphics stats;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
0ee5d0b8f2
|
Anonymous materials for draw calls;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
fe75c666a9
|
Simplify lovr.graphics.getWidth/Height;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
b64489b020
|
Pipeline stack for graphics state; Simplify clearing;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
6933914650
|
Shift around glfw includes;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
e0063995b3
|
More data driven primitives;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
e6e8e137c0
|
Clean up drawing;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
322c0bdef7
|
GpuStats;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
7c7714214e
|
Start gpuDraw;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
c35415ba66
|
Move over texture binding;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
3c623bdc2e
|
Move around texture helpers;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
8bf60b73ec
|
Add opengl header; Migrate relevant object implementations;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
eb456f5b52
|
rm stdio from graphics;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
c86bb419f1
|
Use indirection for graphics object access;
This will make it easier to move stuff around.
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
49e0438bd3
|
Remove unused shader properties;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
89c8ee3d06
|
Begin OpenGL quarantine;
|
2018-07-17 17:21:14 -07:00 |
|
bjorn
|
b7a43e1762
|
Fix build;
|
2018-07-11 18:24:21 -07:00 |
|
bjorn
|
b1b9dc734d
|
Woops make sure to use cross platform dlsym;
|
2018-07-07 13:57:32 -07:00 |
|
bjorn
|
0214c7605e
|
Support requiring dll/so files;
Still WIP
|
2018-07-07 13:55:22 -07:00 |
|
bjorn
|
22f6e7831b
|
Support C require paths;
|
2018-07-06 21:21:07 -07:00 |
|