bjorn
|
67d3c49a76
|
Add support for 3d textures;
|
2018-02-20 17:57:47 -08:00 |
|
bjorn
|
dcef23640a
|
Fix texture allocation I think;
|
2018-02-20 17:47:06 -08:00 |
|
bjorn
|
07af705e37
|
Texture:getType;
|
2018-02-20 17:27:35 -08:00 |
|
bjorn
|
f75530b9e1
|
Add support for 2d array textures; Improve mipmaps;
lovr.graphics.newTexture has been changed.
|
2018-02-20 17:15:47 -08:00 |
|
bjorn
|
5493a980ff
|
Move Blob to lovr.data;
Keep lovr.filesystem.newBlob though...
|
2018-02-19 21:04:53 -08:00 |
|
bjorn
|
17c81a3502
|
Clear HMD canvas properly;
|
2018-02-18 16:15:12 -08:00 |
|
bjorn
|
de0ab5402c
|
Fix type issue;
|
2018-02-15 19:59:31 -08:00 |
|
bjorn
|
7cecc1489e
|
getCanvas; setCanvas; MRT; MULTICANVAS define;
|
2018-02-15 19:58:35 -08:00 |
|
bjorn
|
3287b0acb6
|
Fix OpenVR controller model materials;
|
2018-02-13 21:24:18 -08:00 |
|
bjorn
|
cca1f32d10
|
PBR material properties;
|
2018-02-11 19:16:40 -08:00 |
|
bjorn
|
d5a1928b3d
|
Rename a bunch of files;
|
2018-02-11 15:22:04 -08:00 |
|
bjorn
|
0ae9f3eb5b
|
Fix CMakeLists;
|
2018-02-11 13:40:36 -08:00 |
|
bjorn
|
ece5bf2f9c
|
Node and material accessors for ModelData;
|
2018-02-11 13:03:52 -08:00 |
|
bjorn
|
d7bf96f952
|
ModelData:getVertexData;
|
2018-02-10 17:33:45 -08:00 |
|
bjorn
|
8ad882e7a4
|
Add VertexData object;
|
2018-02-10 17:27:29 -08:00 |
|
bjorn
|
1d0ca6b763
|
Add stb_image_write to CMakeLists;
|
2018-02-10 10:32:16 -08:00 |
|
bjorn
|
18be34a903
|
Expose depth write setting;
|
2018-02-08 21:50:47 -08:00 |
|
bjorn
|
3fd6f27768
|
Allow custom values when clearing color, depth, and stencil buffers;
|
2018-02-08 21:26:53 -08:00 |
|
bjorn
|
c538474339
|
TextureData:encode;
|
2018-02-08 20:17:50 -08:00 |
|
bjorn
|
9205663d69
|
Texture:replacePixels;
|
2018-02-08 19:46:24 -08:00 |
|
bjorn
|
04faa5bb1c
|
getPixel and setPixel bound checks;
|
2018-02-08 19:24:02 -08:00 |
|
bjorn
|
964614c3fd
|
Move TextureData assertions into constructors;
|
2018-02-08 19:22:30 -08:00 |
|
bjorn
|
eab8b8a354
|
lovr.data.newTextureData can create empty textures;
|
2018-02-08 19:21:33 -08:00 |
|
bjorn
|
c8e1e3ffd9
|
TextureData:getPixel; TextureData:setPixel;
|
2018-02-07 09:08:16 -08:00 |
|
Bjorn Swenson
|
55ba402fd2
|
Merge pull request #35 from mcclure/audio-crash
Error message instead of crash on invalid audio.newSource call
|
2018-02-03 07:24:46 -08:00 |
|
Bjorn Swenson
|
84afb4d525
|
Merge pull request #39 from mcclure/right-trigger
Switch trigger to right-click when using fake headset
|
2018-02-03 07:24:24 -08:00 |
|
mcc
|
b1cbb4bb1e
|
Error message instead of crash on audio.newSource with non-understood file
|
2018-02-03 09:34:30 -05:00 |
|
mcc
|
1f46dd5053
|
Switch trigger to right-click when using fake headset
Currently left-click is used for both mouselook and trigger, which means it's impossible to mouselook without triggering
|
2018-02-03 09:20:12 -05:00 |
|
bjorn
|
a7edc2be2b
|
Rewind AudioStreams when Sources stop;
|
2018-01-31 22:45:44 -08:00 |
|
bjorn
|
ef9c4b782d
|
Add missing include to vertex.h;
|
2018-01-31 22:31:43 -08:00 |
|
bjorn
|
9ec2db57a6
|
Add missing CMake file;
|
2018-01-29 22:08:17 -08:00 |
|
bjorn
|
14a54fa7b0
|
rm MaterialData;
|
2018-01-29 21:44:32 -08:00 |
|
bjorn
|
4a68067e28
|
rm AnimationData;
|
2018-01-29 20:30:13 -08:00 |
|
bjorn
|
e859350e25
|
TextureData:getDimensions;
|
2018-01-29 19:15:58 -08:00 |
|
bjorn
|
78774d65be
|
Actually hold off on node APIs for now;
|
2018-01-29 19:09:43 -08:00 |
|
bjorn
|
b5b58f9d56
|
Start node API;
|
2018-01-27 17:26:11 -08:00 |
|
bjorn
|
3ed5419005
|
ModelData vertex accessors;
|
2018-01-27 13:43:20 -08:00 |
|
bjorn
|
032788003a
|
VertexData; IndexData;
|
2018-01-27 12:51:41 -08:00 |
|
bjorn
|
84de048fa3
|
Fix warnings;
|
2018-01-26 19:11:42 -08:00 |
|
bjorn
|
66d0e42908
|
Refactor VertexFormat;
|
2018-01-26 19:11:40 -08:00 |
|
bjorn
|
dc801d8590
|
luax_pushvertex;
|
2018-01-26 19:01:41 -08:00 |
|
bjorn
|
ea7f3d48a2
|
Refactor MeshFormat;
|
2018-01-26 19:01:41 -08:00 |
|
Bjorn Swenson
|
031663c096
|
Merge pull request #33 from esno/webvr_fix
remove webvrGetBoundsGeometry reference from webvr.c
|
2018-01-26 17:10:24 -08:00 |
|
crito
|
ba85abaa0d
|
remove webvrGetBoundsGeometry reference from webvr.c
getBoundsGeometry implementation was dropped with 11586e8
but not in HeadsetInterface.
|
2018-01-27 00:13:42 +01:00 |
|
Bjorn Swenson
|
1f3deae6ec
|
Merge pull request #32 from mcclure/reload-support-2
Restart-without-quit support: lovr.event.quit("restart")
|
2018-01-25 19:08:30 -08:00 |
|
mcc
|
8052896b33
|
Restart-without-quit support: lovr.event.quit("restart") and return-from-run() both support the string "restart" in place of an exit code. When this happens, the program reruns itself in a new, isolated environment. In Emscripten, no reboot occurs and the program only quits.
|
2018-01-25 21:32:16 -05:00 |
|
bjorn
|
9453d979bf
|
ily cmake;
|
2018-01-22 18:51:34 -08:00 |
|
bjorn
|
b549688c44
|
Add a bunch of Rasterizer functions;
|
2018-01-22 18:49:45 -08:00 |
|
bjorn
|
3cce5fd991
|
ModelData;
|
2018-01-22 18:24:39 -08:00 |
|
bjorn
|
ed72de1109
|
Make sure objects retain their underlying data;
|
2018-01-22 09:13:03 -08:00 |
|