• Joined on 2022-04-17
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-21 01:18:08 +00:00
7def390f9c OpenXR/CMake fixes;
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-19 08:28:08 +00:00
af8c061c50 Default buffer can be used for colors;
a654cec40f lovr.graphics.newFont;
b89c61a8f4 HorizontalAlign and VerticalAlign enums;
3c5288e979 Default fragment shader samples default texture;
0d7fed1fa7 Rasterizer:getBoundingBox;
Compare 7 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-17 07:28:09 +00:00
c1bb47d737 Merge branch 'master' into dev
86b2c934e8 Materials, mostly;
af8f650a07 Make map_t size deterministic;
fbe54d5dca Physics shape dimensions must be positive;
7605d0b04e CMake: always move libraries;
Compare 17 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-16 06:58:09 +00:00
fcc2758046 Potentially add support for KHR_texture_transform;
fb42bf3fbb Rearrange some ModelData stuff;
7de6bdf242 Shaders; Rework vertex formats;
Compare 3 commits »
lpnf synced commits to master at lpnf/lovr from mirror 2022-06-15 06:28:08 +00:00
af8f650a07 Make map_t size deterministic;
lpnf synced commits to master at lpnf/lovr from mirror 2022-06-13 05:28:08 +00:00
fbe54d5dca Physics shape dimensions must be positive;
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-12 13:08:08 +00:00
70e0f5c5cf Synchronization;
d9b5237851 Sync cleanup;
Compare 2 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-10 12:08:08 +00:00
3d83d0fcfe Pass:multimesh;
2896dc0bfa gpu: indirect draws accept optional stride;
fc616f92c2 Pass:mesh; Pass:setMeshMode;
2abf1a4a0c Fix luax_optu32;
3009e1d45c Rename transfers to uploads;
Compare 5 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-10 03:58:08 +00:00
ab2c52bc05 Fix attachment cache;
988393bb7f gpu: properly expunge render passes and framebuffers;
451e8a53ed Discard attachments more;
1cc8cf9f4a Update glslang to accept array of shader strings;
b2e681ddfd Allow hexcode for render pass clear;
Compare 6 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-09 11:38:08 +00:00
efe57133d0 Validation errors are logs not errors;
c2dab3cf2c Update lovr.draw signature;
6f16385fa1 Improve graphics error handling;
0d4d7bc0e3 Fix vertex shader draw count; Simplify upload sync;
Compare 4 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-08 11:11:15 +00:00
711a7df43b CMake can compile shaders;
ef19a334a9 Pass:setSampler;
a26e732ab0 Cleanup;
2b65b50ed9 Pass:setViewport; Pass:setScissor;
2ee1a8d014 Image:getPointer;
Compare 5 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-06 10:11:14 +00:00
d5325b87b4 Headset support;
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-06 02:01:14 +00:00
e36cc6482d rename pass/buffer to getPass/getBuffer;
a8b35074e0 Pass:send supports push constants;
8effa7424f Pass:circle;
Compare 3 commits »
lpnf synced and deleted reference run-files at lpnf/lovr from mirror 2022-06-05 01:31:14 +00:00
lpnf synced and deleted reference shader-stuff at lpnf/lovr from mirror 2022-06-05 01:31:14 +00:00
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-05 01:31:14 +00:00
7b5c816345 More efficient resource tracking;
6245aaa9d9 I have made a mistake;
3a43d44460 Pass tracks resources for sync purposes;
ea80936af7 Pass:compute;
d8583c6a9d gpu_compute; gpu_compute_indirect;
Compare 9 commits »
lpnf synced commits to dev at lpnf/lovr from mirror 2022-06-04 09:11:14 +00:00
e652ae67af Pass:plane;
ebc6d9d3a3 Pass:line;
a2668a1632 Fix canvas always trying to add depth buffer;
2c2eada1f0 Fix pipeline creating the wrong render pass;
d9bf19da33 Fix texture memory allocation;
Compare 6 commits »
lpnf synced and deleted reference 22-06-03 at lpnf/lovr from mirror 2022-06-03 16:51:14 +00:00
lpnf pushed tag 22-06-03 to lpnf/lovr 2022-06-03 08:59:34 +00:00
lpnf released "Release build 22-06-03" at lpnf/lovr 2022-06-03 08:59:34 +00:00