• Joined on 2022-04-17
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-13 03:18:08 +00:00
5324ae9a84 Fix error screen;
143b0ba664 Fix DefaultShader initialization;
8233c202ba Fix Pass:points / Pass:lines with vectors;
b51d4e7de7 Normal mapping;
0be94e0f1a Set default material normalScale to 1;
Compare 6 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-10 09:58:08 +00:00
7e5221492d rm pointSize from Material;
0a599ccdd6 Rename PixelColors to PixelColor;
63a327c0b2 Add getLighting builtin function to shaders;
Compare 3 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-09 09:28:09 +00:00
31d49fe8c6 When graphics module is destroyed, stop XR session;
3c71828afa Revert "Change the way modules are destroyed;"
0436a5deae Rework automipmapping;
6d6e79e704 Recompile nogame shader;
bf2f5a398c Fix defaultMaterial;
Compare 6 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-08 08:58:10 +00:00
d88a7bdc8b Forbid Pass appearing twice in same submit;
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-07 08:28:09 +00:00
2047127a97 Enable depth submission by default;
2ebb4bb415 Improve OpenXR layout transitions a bit;
8aa1cf91b2 Submit depth buffer to OpenXR;
eba71d5921 Fix more warnings;
9b7b4e323c appveyor rebuilds when CMakeLists changes;
Compare 7 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-07 00:18:09 +00:00
7efd19c45c Add uniform buffer for global constants;
642388709b Shader helper improvements;
c41188c4b4 Merge branch 'master' into dev
8b2fe0aa31 Adjust VulkanSDK path;
246cbdfcdc Update appveyor VulkanSDK command flags;
Compare 14 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-06 07:58:09 +00:00
dd4fa5c382 Synchronize Material textures;
6011e61d52 Fix lovr.headset.newModel and lovr.headset.animate;
dd40e6c829 Fix errhand;
b60a9b7b40 Update glslang;
ed59eeb11c gpu: don't use VkPipelineCacheHeaderVersionOne;
Compare 15 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-04 15:08:08 +00:00
16860e8ef5 rm stats;
7c7f8ed907 Free ModelData metadata;
eac3299bd0 ModelData:getMetadata;
a6d843c642 Fix desktop driver;
acd87a5e5c lovr.graphics.present;
Compare 5 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-03 06:28:09 +00:00
8af3fffe2f Update OpenXR to 1.0.24;
9b19a1cd47 Fix lovr.headset.animate;
d42cac288f Use anonymous union for ModelNode transform;
10f2b727b6 glslang: auto map locations and binding numbers;
89312c1c4b Add on-disk shader cache;
Compare 7 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-08-02 05:58:09 +00:00
c0dfb414d6 Per-stage default shaders;
67b338a1d8 Change default window size;
4bb3405ff0 Add missing shader;
8a5c09ac1b tup: Add -fPIE;
Compare 4 commits »
lpnf synced commits to master at lpnf/lovr from mirror 2022-08-02 05:58:09 +00:00
d81d906f58 Fix;
8952476e35 Adjust;
31ca502034 Add isKeyDown
Compare 3 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-07-31 21:18:09 +00:00
ac104e6f41 WIP stereo blit shader;
c4ff7cca39 Passes track their readbacks;
6de50a83c4 Shader changes;
50f596bd34 Default shaders use lovrmain;
2414f5f269 Material uvShift can be a single number too;
Compare 10 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-07-31 04:58:08 +00:00
a0173252b9 Slight improvement to lovr.mirror;
922942a0bf Initialize Pass font properly;
Compare 2 commits »
lpnf synced commits to master at lpnf/lovr from mirror 2022-07-22 00:28:34 +00:00
50b321fb64 More beginner-friendly error message
lpnf synced commits to master at lpnf/lovr from mirror 2022-07-19 23:28:34 +00:00
ff39a7485b Update appveyor.yml;
lpnf synced commits to dev at lpnf/lovr from mirror 2022-07-18 06:38:08 +00:00
d9623a51a9 Pass:setFont;
24504d1719 Adjust;
d17131c421 Pass:cone;
Compare 3 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-07-17 22:28:08 +00:00
92201b87a1 Rename timer tally type to time;
83fa750a4d Support and default to reverse-z with infinite far plane;
1df537294a Improve Model texture loading;
c2dd7281cc mv stage tally -> shader tally;
1946fbb540 Reduce default near plane;
Compare 12 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-07-15 05:08:08 +00:00
e2bfff1b0a Tally/Readback fixes;
lpnf synced commits to dev at lpnf/lovr from mirror 2022-07-14 12:48:08 +00:00
45135899a1 Readback, mostly;
3bfd9ca0e1 gpu: improve wait functions;
c54a587590 gpu: fix read scratchpad destruction;
4909a1963b Fix clear alpha;
f5ec2e9158 Don't encode Images upside down anymore;
Compare 7 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-07-13 04:08:08 +00:00
1c571001e7 Finish Model API;
cd65e8d34c Cache only rebinds vertex/index buffers when needed;
Compare 2 commits »