|
|
e1f2ff1824
|
Documentation updated + I wrote sobiralka script
|
2025-10-16 03:31:10 +03:00 |
|
|
|
e09238a8e7
|
Merged with adding-extures branch. Removed _int_primitives.h template amalgamation. Yet another refactoring is done
|
2025-10-08 17:04:44 +03:00 |
|
|
|
122f3dba24
|
int_ptimitives template instantiation and vec,cvec templ instantiation split into many separarate files
|
2025-10-08 16:42:10 +03:00 |
|
|
|
1d08e0408c
|
Started writing some documentation (I know full well that nobody will ever read it)
|
2025-10-08 12:56:24 +03:00 |
|
|
|
b3b0eae267
|
saving bug fix
|
2025-10-03 11:51:19 +03:00 |
|
|
|
418c42a645
|
Specular map used
|
2025-09-30 14:23:22 +03:00 |
|
|
|
f2f5ef5340
|
Wrote r0 (now it uses texture set per generic model)
|
2025-09-27 02:05:54 +03:00 |
|
|
|
aed4035806
|
Moved textureDataS_print method to pixel_masses codegenerator. Wrote image reading in margaret_png_pixed_masses. Fixed some dumb bugs
|
2025-09-25 15:33:30 +03:00 |
|
|
|
ad5b3c58d6
|
Now we store height in TextureDataS. + wrote codegen for writing texture to png file
|
2025-09-24 17:49:59 +03:00 |
|
|
|
c8ae4ab017
|
NOW. We can actually do something real
|
2025-09-24 16:37:53 +03:00 |
|
|
|
bbe9971035
|
Whooops. Merging errors
|
2025-09-24 15:01:47 +03:00 |
|
|
|
0de4ca1848
|
better base (merged master into adding-extures)
|
2025-09-23 20:37:59 +03:00 |
|
|
|
179e055703
|
Merge branch 'master' into adding-extures
|
2025-09-23 20:24:51 +03:00 |
|
|
|
bec39703f6
|
AAAAAAA
|
2025-09-23 20:14:26 +03:00 |
|
|
|
4e5a7a8920
|
I WROTE THE GODDAMN RED BLACK TREE SET (tested only for T=S64 though). IT EVEN TOOK ME LESS THAN 2 WEEKS.
|
2025-09-23 19:29:58 +03:00 |
|
|
|
ccba6112fa
|
fixed some bugs, wrote some tests. Still need to write rb tree graphvizization for better gaming
|
2025-09-22 22:09:12 +03:00 |
|
|
|
0a35394a2e
|
All max priority methods written
|
2025-09-21 16:44:07 +03:00 |
|
|
|
36ef29cff1
|
Tests for insertion passed + written _find(), _at() methods
|
2025-09-21 16:02:16 +03:00 |
|
|
|
bcc20b2f6e
|
_insert(), _pop_substitute(), _erase_substitute() + INSTANTIATION for SetT template
|
2025-09-20 00:15:46 +03:00 |
|
|
|
6b7a67cb1f
|
Deletion
|
2025-09-19 00:09:37 +03:00 |
|
|
|
254d4da92e
|
INSERTION
|
2025-09-18 17:48:07 +03:00 |
|
|
|
b0cd4a92cd
|
Saving unfinished work: another refactoring of l1 codegen. Yet another...
|
2025-09-18 11:51:00 +03:00 |
|
|
|
83bef6da7e
|
They don't know I am reproducible
|
2025-09-13 09:01:18 +03:00 |
|
|
|
7b29269ac5
|
Saving uncomplete changes. Have to generate png methods for all the png types
|
2025-09-12 17:43:46 +03:00 |
|
|
|
9c0b13346e
|
Fixed normal map gen bug
|
2025-09-06 21:05:03 +03:00 |
|
|
|
e33dd979d6
|
Now we load textures from png
|
2025-09-06 20:43:07 +03:00 |
|
|
|
48882dd251
|
Integrated libpng (still need to autogenerate some files + I had not checked for error handling)
|
2025-09-06 19:14:46 +03:00 |
|
|
|
872381e686
|
started writing l1_5/codegen thing. too bad the learning year has begun :(
|
2025-09-05 01:15:00 +03:00 |
|
|
|
8a1f8dbfdb
|
Refactored the entire project (again)
|
2025-09-04 23:21:26 +03:00 |
|
|
|
61e2c71093
|
Lmao, I was storing normal maps in SRGB texture
|
2025-09-01 17:32:33 +03:00 |
|
|
|
58488434f4
|
Now we have shiny stuff
|
2025-09-01 00:59:35 +03:00 |
|
|
|
e49b76fffa
|
Added shiny mesh to r0, but something seems wrong
|
2025-09-01 00:44:28 +03:00 |
|
|
|
7158a15b5b
|
Got rid of Xorg completely! Plus fixed some bugs. Yay!!!
|
2025-08-30 16:14:15 +03:00 |
|
|
|
a4eed941e1
|
r0, r1, r2a, r3 work
|
2025-08-29 15:06:41 +03:00 |
|
|
|
d4d97ed8c6
|
Now my vulkan program works on wayland (r3)
|
2025-08-29 15:05:06 +03:00 |
|
|
|
a1807a4dfa
|
УУУПС X)
|
2025-08-28 18:10:27 +03:00 |
|
|
|
fc7884a9ed
|
УУУПС X)
|
2025-08-28 14:40:19 +03:00 |
|
|
|
19b08636a9
|
Added Jane to r0. Splitted xlib and wayland margaret code (because I am switching to libwayland). Made some minor enhancements in r1. Wrote r2a program - doublebuffered wayland app that plays instruments. Started writing r3 - wayland client that uses vulkan instance
|
2025-08-28 03:07:43 +03:00 |
|
|
|
555712a19d
|
Played with pipewire a little (still have no idea how to remove latency). Added t_clonable trait to util templates
|
2025-08-24 17:29:45 +03:00 |
|
|
|
44a9389bae
|
Corrected r1 (wayland test)
|
2025-08-18 21:58:46 +03:00 |
|
|
|
2b95720d56
|
I finally learned how to draw normal perimeters
|
2025-08-18 20:57:39 +03:00 |
|
|
|
cfd23b1ea5
|
Аяяй
|
2025-08-17 20:49:18 +03:00 |
|
|
|
604cfe1ea8
|
Rewrote project according to new l1
|
2025-08-17 20:48:56 +03:00 |
|
|
|
d2817c7ec6
|
aaahh. Removed a big portion of code
|
2025-08-17 04:55:36 +03:00 |
|
|
|
8985d205eb
|
Saving: on my way to refactor r0 mess
|
2025-08-16 23:30:07 +03:00 |
|
|
|
d55592503c
|
Saving. During big refactoring. Rewrote l2/codegen/pixel_masses.h and l2/codegen/geom.h
|
2025-08-16 04:45:31 +03:00 |
|
|
|
3a062e768b
|
Fixed bugs + renamed VecT_to_SpanT to VecT_to_span
|
2025-08-15 03:40:54 +03:00 |
|
|
|
24969c0bc0
|
Fixed some bugs in l1 codegen. Passes test 0 and test 1
|
2025-08-15 03:22:27 +03:00 |
|
|
|
42a64c6e15
|
Saving: generating Vec, Span, Option template instances in a codegen file. Renamed {ConstSpan,Span} to {Span,MutSpan}. Added VecU8_fmt function
|
2025-08-15 00:24:35 +03:00 |
|
|
|
78c33325d4
|
Tssss... I am playing with libwayland-client
|
2025-08-13 03:23:00 +03:00 |
|