-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathChangeLog
2047 lines (1369 loc) · 63.7 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
commit d2af10462639dfb0fb9293e358a7cc03b3b8bda9
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Dec 18 16:15:17 2023 +0100
meson: Add fluxcomp option
commit 65c27072986793a646cb75cc2b0f5562227e1717
Merge: 16b05d0 ed8084e
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Dec 11 22:45:02 2023 +0100
Merge pull request #139 from caramelli/master
Python implementation of fluxcomp
commit ed8084e7fdd6054be7065e760f2607811ea7d3de
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Dec 11 22:41:44 2023 +0100
Python implementation of fluxcomp
commit 16b05d03e95032acca6aef3c527650ca94e048a5
Merge: a7a176b 26daf3f
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Fri Oct 6 19:19:51 2023 +0200
Merge pull request #138 from caramelli/master
IDirectFBGL: Add SwapBuffers()
commit 26daf3fc9ef84e0bbf88c09df2c075e2ac57b504
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri Oct 6 18:48:55 2023 +0200
Update ChangeLog
commit 5c5202a50e2f2ddb7d56738b290cfce5f70c42d9
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri Oct 6 18:48:50 2023 +0200
IDirectFBGL: Add SwapBuffers()
commit a7a176bb501c0730cd24bf06420ce35f53e85a15
Merge: abf3795 d1b396f
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Wed Aug 16 08:06:57 2023 +0200
Merge pull request #137 from fifteenhex/fixdrmkms-on-mstar-20230816
drmkms: Enumerate all planes when looking for the primary format
commit d1b396f67827e236d734f902874ff9568ca0256b
Author: Daniel Palmer <daniel@0x0f.com>
Date: Tue Aug 15 20:18:17 2023 +0900
drmkms: Enumerate all planes when looking for the primary format
commit abf379572bdc2271ddedea42c78a442218963d3c
Merge: e4921b7 30e4afd
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat Aug 12 09:25:49 2023 +0200
Merge pull request #135 from miyoo-oss/feature/screen_rot_fixes
Fix screen rotation to read the proper props values
commit 30e4afdd8be64cde0c73a6c9de69f64a3286e392
Author: Stephen Bird <sebirdman@gmail.com>
Date: Fri Aug 11 15:35:14 2023 -0700
Fix screen rotation to read the proper props values
This inner loop breaks screen rotation for devices that require it and is
unneccessary.
commit e4921b7349329e6c1e4720adf5dec5979a31f48f
Merge: c85b06b a8a327e
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sun Aug 6 10:44:23 2023 +0200
Merge pull request #133 from caramelli/master
STM32F429I-DISCO NuttX defconfig: Use PL_MPEG video provider
commit a8a327eb44cffa0f3111a05ba77e5b5f33aad534
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sun Aug 6 10:34:59 2023 +0200
STM32F429I-DISCO NuttX defconfig: Use PL_MPEG video provider
commit c85b06b8fe6abc3853cf3b1be3cfa815fa09b542
Merge: 27dbab6 6077fca
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Jul 17 12:53:57 2023 +0200
Merge pull request #131 from caramelli/master
Add support for DirectFBGL module initialization when constructor attribute is not used (MCU targets)
commit 6077fcae36d306b82f9060bd538a55b0ba38677a
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Jul 17 12:42:56 2023 +0200
Update ChangeLog
commit 22d42e25bc73daf61a612a88ff4e9c6d969aad00
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Jul 17 12:42:40 2023 +0200
Add support for DirectFBGL module initialization when constructor attribute is not used (MCU targets)
commit 27dbab6d58662cbe7dfbb54315dcfc0b459af98f
Merge: b99f492 42d7daf
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Jul 3 10:55:24 2023 +0200
Merge pull request #130 from caramelli/master
NuttX Input Driver: Translate raw X/Y touchscreen data into pixel coordinates
commit 42d7daf26d56704326abbe73c838f44f102046fb
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Jul 3 10:51:16 2023 +0200
NuttX Input Driver: Translate raw X/Y touchscreen data into pixel coordinates
commit b99f49243bab1c8ffccd6c2401d7085c2d66caab
Merge: b60149a 69f0558
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Thu Jun 22 15:09:53 2023 +0200
Merge pull request #129 from caramelli/master
NuttX defconfig: CONFIG_PTHREAD_CLEANUP => CONFIG_PTHREAD_CLEANUP_STACKSIZE
commit 69f05580ecde6eae418608623229bf8645d1ea38
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Thu Jun 22 15:05:57 2023 +0200
NuttX defconfig: CONFIG_PTHREAD_CLEANUP => CONFIG_PTHREAD_CLEANUP_STACKSIZE
commit b60149ab11185167f03876448edb863247c8bc19
Merge: 2276c80 26fdee5
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Thu Jun 22 08:25:07 2023 +0200
Merge pull request #128 from caramelli/master
NuttX Input Driver: Add support for buttons and keyboard
commit 26fdee5e4811fd2592145ae75b51c35cae998ba4
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Thu Jun 22 08:20:15 2023 +0200
NuttX Input Driver: Add support for buttons and keyboard
commit 2276c8096dd5effa235c0f672b212f50a5256f91
Merge: 1c65e0c 6a64478
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sun Jun 18 11:34:06 2023 +0200
Merge pull request #127 from caramelli/master
NuttX: Add defconfig for STM32F429I-DISCO board
commit 6a64478037c017cabadc64a4c7c7c719f37ce328
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sun Jun 18 11:28:29 2023 +0200
NuttX: Add defconfig for STM32F429I-DISCO board
commit 1c65e0c2c668b5d59705b0d0005b8976bddde8d2
Merge: ab61370 ffe97c4
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Tue Jun 13 05:53:49 2023 +0200
Merge pull request #126 from caramelli/master
drmkms: Fix plane layers registration with multi application core
commit ffe97c43f621af0946b32a40b30f4a8ae4258178
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Tue Jun 13 05:41:33 2023 +0200
drmkms: Fix plane layers registration with multi application core
commit ab613703de874a59be5847b5068d8791d69881d7
Merge: 62fb8e2 c1e5099
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Fri Jun 2 08:17:17 2023 +0200
Merge pull request #125 from caramelli/master
drmkms: Implement system_get_modes() / system_get_current_mode()
commit c1e5099fb3d40b55118f8cb32a0313d3f8634d57
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri Jun 2 08:03:57 2023 +0200
Update ChangeLog
commit d96c8c43ae375d28d58ccc71b40e3670830f4f9a
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri Jun 2 08:03:32 2023 +0200
drmkms: Implement system_get_modes() / system_get_current_mode()
commit 62fb8e283b2acff8afbb41cd365ee2c4ed3104e8
Merge: 69975b9 fc38845
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat May 27 08:27:54 2023 +0200
Merge pull request #124 from caramelli/master
Add NuttX input driver module
commit fc38845b7878773fa7c12e4073cbf253f2ef183d
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat May 27 08:22:26 2023 +0200
Add NuttX input driver module
commit 69975b9a9e96f3f1253f5818e89b1c9e7c3e03e5
Merge: 6a1e50d 5435e13
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Fri May 26 14:58:14 2023 +0200
Merge pull request #123 from caramelli/master
Direct/Stream: Restore RTSP support
commit 5435e137d1a95674acaa656b6a7f064459b9ec09
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri May 26 14:42:52 2023 +0200
Direct/Stream: Restore RTSP support
commit 6a1e50d741ef552b36fcf73d30be2dd35cf93bc5
Merge: 223ad60 648adcd
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Wed May 24 19:01:26 2023 +0200
Merge pull request #122 from caramelli/master
Direct/Stream: Add D_STREAM_BYPASS environment variable
commit 648adcdab2a342a051608b48845ec6c267c38c0b
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed May 24 18:50:48 2023 +0200
Direct/Stream: Add D_STREAM_BYPASS environment variable
commit 223ad60872f6b95c1d01bacf6e3e85e2ab360b4e
Merge: 0beca0f 5b6504f
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon May 22 15:50:48 2023 +0200
Merge pull request #121 from caramelli/master
NuttX: Add NuttXFB System Module
commit 5b6504f4ca36b1fc303de4588ec094b308d16d11
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon May 22 15:23:36 2023 +0200
NuttX: Add NuttXFB System Module
commit 0beca0f2c47a57885fcd5d910188a5961ab87d12
Merge: e3919ee 70c600a
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Thu May 18 08:18:00 2023 +0200
Merge pull request #120 from caramelli/master
dfb_scale_linear_32(): Fix premultiplication when loading a scaled image
commit 70c600a530324d7cc36c82a35f22eff1dbe8fb8a
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Thu May 18 08:13:46 2023 +0200
dfb_scale_linear_32(): Fix premultiplication when loading a scaled image
commit e3919eee1bfca09d88b2280ca06ca7fa127a6d76
Merge: 68666a6 42f6d22
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sun May 14 16:26:08 2023 +0200
Merge pull request #119 from caramelli/master
Direct/Stream: Add RTSP URL stub
commit 42f6d220e2f33a875ec2d62605303764a2730e80
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sun May 14 16:09:08 2023 +0200
Direct/Stream: Add RTSP URL stub
commit 68666a61e47f6c386f08889fa781a6b1f14e61a1
Merge: cb33e33 72698b2
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat May 13 21:40:13 2023 +0200
Merge pull request #118 from caramelli/master
Update to NuttX 12.1.0
commit 72698b25fef7de684374b50761c675eaaf1d5355
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat May 13 21:33:18 2023 +0200
Update to NuttX 12.1.0
commit cb33e33cd5ccfb0d084ed13153f71501110f7784
Merge: 2692779 5879443
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Wed May 10 17:04:49 2023 +0200
Merge pull request #116 from caramelli/master
IDirectFBFont: Fix loading from streamed data buffer
commit 58794434bc29f6e5706eece867d5a614cec9aa5f
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed May 10 16:54:39 2023 +0200
Update ChangeLog
commit 0f9d5265270031d4a8d03a892beef4481b6a97a4
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed May 10 16:53:42 2023 +0200
IDirectFBFont: Fix loading from streamed data buffer
commit 26927796d587aafccedceb9faf531670347448a1
Merge: 84a3131 1c4cf69
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat May 6 11:32:07 2023 +0200
Merge pull request #115 from caramelli/master
Add build option for piped stream support
commit 1c4cf69ab193fc8e0b59062415f1c1022aa5c406
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat May 6 11:24:15 2023 +0200
Update ChangeLog
commit 8cb3a8a67eb51b3b5b6b5eed44082bd51f522568
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat May 6 11:24:07 2023 +0200
Add build option for piped stream support
commit 84a31310821fb4af12df7651376b3bd3debd3f65
Merge: 6269d4a 646c725
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat Apr 29 14:22:05 2023 +0200
Merge pull request #114 from caramelli/master
DGIFF/DFIFF/DFVFF: Add support for input data located in memory or streamed
commit 646c7259d6f17f71fc5de4d60e3e5a9e429b99c8
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Apr 29 14:11:56 2023 +0200
DGIFF/DFIFF/DFVFF: Add support for input data located in memory or streamed
commit 6269d4a55d013737704997dadccdf32e07890dd4
Merge: 632cba0 d06f9b3
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sun Apr 16 13:04:34 2023 +0200
Merge pull request #113 from caramelli/master
drmkms: Only register planes with possible_crtcs compatible with primary CRTC
commit d06f9b3dc2ccfb08a1420c0c3ef30d6299325c5a
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sun Apr 16 12:57:31 2023 +0200
drmkms: Only register planes with possible_crtcs compatible with primary CRTC
commit 632cba05c265346cc2cd27c99b311f99526f1ce1
Merge: f0d703b fb01984
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat Apr 15 14:28:02 2023 +0200
Merge pull request #112 from caramelli/master
Add definition for the SCHED_SPORADIC scheduling policy
commit fb0198449e57efd89d7e1b51416e5efa92088c08
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Apr 15 14:11:15 2023 +0200
Update ChangeLog
commit 820a2146f7eb83348ad22356fb915ad1bf04d8f0
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Apr 15 14:10:47 2023 +0200
Add definition for the SCHED_SPORADIC scheduling policy
commit f0d703b7a3aaf38b94815449cbf86e3420e20a2f
Merge: 452b899 95d9fb3
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Thu Apr 13 18:41:10 2023 +0200
Merge pull request #111 from caramelli/master
Input/Linux: Initialize device_info before calling get_device_info()
commit 95d9fb31694c6a5aeaedb9b6b27911b97fb92dba
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Thu Apr 13 18:36:44 2023 +0200
Input/Linux: Initialize device_info before calling get_device_info()
commit 452b899a28fbc13710af16d6798a587bbfd51ae1
Merge: d01c4df 9bddf65
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Apr 10 12:21:58 2023 +0200
Merge pull request #109 from caramelli/master
If the AR24 format is not supported, look at all formats to find a fallback format (not just the first one)
commit 9bddf65c1f29b37fabf92eedd7836df96fd65391
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Apr 10 01:00:35 2023 +0200
If the AR24 format is not supported, look at all formats to find a fallback format (not just the first one)
commit d01c4dff74bb9be5f9b66bed410befd572e401de
Merge: 2f872de d11102d
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Fri Apr 7 09:56:14 2023 +0200
Merge pull request #107 from caramelli/master
Add NuttX support for running DirectFB apps on MCU devices
commit d11102daba0af1f75339d9a27b3b5c9eba242884
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri Apr 7 09:50:46 2023 +0200
Add NuttX support for running DirectFB apps on MCU devices
commit 2f872de307cc9db0749122fa33286268d4e1be49
Merge: f0904fd 3d9375c
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Wed Apr 5 22:19:09 2023 +0200
Merge pull request #106 from caramelli/master
Fix -Wshadow and -Woverflow warnings when using bare metal toolchain
commit 3d9375c67041849fcf37f674218b008cd08c04ce
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed Apr 5 22:13:01 2023 +0200
Update ChangeLog
commit ff14133b16a0bffcc9e597cd33e8cb551f964703
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed Apr 5 22:10:23 2023 +0200
Fix -Wshadow and -Woverflow warnings when using bare metal toolchain
commit f0904fdd06c972384bd526f440823a8e95393c19
Merge: f904c12 b039561
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Wed Apr 5 12:37:43 2023 +0200
Merge pull request #105 from caramelli/master
meson: Update INSTALL instructions
commit b0395614ea9213b86fde03b842132778233bf068
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed Apr 5 13:35:05 2023 +0200
meson: Update INSTALL instructions
commit f904c1206e7b729024e91d9a20bc558a85bb9e30
Merge: b4b351b 440784a
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Tue Apr 4 02:52:28 2023 +0200
Merge pull request #104 from caramelli/master
Add os/signals.h
commit 440784ab747a2547cab4b72f0b134ad7f30e3a5e
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Tue Apr 4 03:53:30 2023 +0200
Add os/signals.h
commit b4b351b98f0933c509b7223afe27a9dcaa8650cd
Merge: ac474a2 9af0ca5
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Apr 3 15:00:32 2023 +0200
Merge pull request #103 from caramelli/master
Move signals.c to the os directory
commit 9af0ca58cbefee17e0200e9f2aca582e6641f88a
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Apr 3 16:00:19 2023 +0200
Move signals.c to the os directory
commit ac474a2e9d85a5bc5ec5639f04755963c82082eb
Merge: 1d310d2 c71f508
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Apr 3 11:14:49 2023 +0200
Merge pull request #102 from caramelli/master
Fix warning: function declaration isn't a prototype [-Wstrict-prototypes]
commit c71f508b3b58c101560a6726b94d9235cb17db98
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Apr 3 12:12:06 2023 +0200
Fix warning: function declaration isn't a prototype [-Wstrict-prototypes]
commit 1d310d2f9a08df42c17225289029a54f144b21f4
Merge: 4a02a2b 7555132
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sun Apr 2 20:43:43 2023 +0200
Merge pull request #101 from caramelli/master
Restore build option for network support
commit 75551320d921327a536d6f22d405d8752d26de1e
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sun Apr 2 20:32:14 2023 +0200
Restore build option for network support
commit 4a02a2b3c418daa84a3050ba0c71cfe71ca22918
Merge: 1ac8ead 0daf53e
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat Apr 1 09:59:32 2023 +0200
Merge pull request #100 from caramelli/master
Add build option for constructor attribute
commit 0daf53ebc8c80d67b32540d1053730d60580b01c
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Apr 1 09:51:11 2023 +0200
Add build option for constructor attribute
commit 1ac8ead8f18870f3a42cd5aa159fe0e1741d9bdd
Merge: db494a2 2d69fe6
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Fri Mar 31 22:27:39 2023 +0200
Merge pull request #99 from caramelli/master
drmkms: alpha range is [0 - 65535]
commit 2d69fe606ae125b476508322683124567781c190
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri Mar 31 22:25:38 2023 +0200
drmkms: alpha range is [0 - 65535]
commit db494a279fdff50f4b1480783f766e058e611767
Merge: 27037bc a83ef2c
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Tue Mar 28 17:41:07 2023 +0200
Merge pull request #97 from caramelli/master
Fix type cast when calling direct_file_seek() in file_peek()
commit a83ef2c5640b93deb4a4cd0624877250933c3c27
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Tue Mar 28 17:41:43 2023 +0200
Fix type cast when calling direct_file_seek() in file_peek()
commit 27037bcf84dbb8f280637ba149c5f793f7231c15
Merge: 1b87ca6 85cc655
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sun Mar 12 10:46:51 2023 +0100
Merge pull request #96 from caramelli/master
VideoProvider/DFVFF: Add support for speed multiplier below and over 1.0
commit 85cc65592a45ce9bee035130f3559360b543ed92
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sun Mar 12 10:40:41 2023 +0100
Update ChangeLog
commit 318c33fbf2244b876b8067b2e3ac4f4aa62e5bfd
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sun Mar 12 10:40:29 2023 +0100
VideoProvider/DFVFF: Add support for speed multiplier below and over 1.0
commit 1b87ca61d16b46a06960c1fd29428316bc87a547
Merge: ac4f10c bf501d7
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Fri Mar 10 16:31:56 2023 +0100
Merge pull request #18 from fifteenhex/gfx_neon_20220217
Genefx: Add NEON assembly support
commit bf501d779dad8ecf038e6f8ffb7377e489bca318
Merge: 2cea303 ac4f10c
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Fri Mar 10 16:31:14 2023 +0100
Merge branch 'master' into gfx_neon_20220217
commit 2cea3031d8078fc64ee6ea7b34c9fdc36488a8a2
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri Mar 10 16:10:53 2023 +0100
Merge ARM NEON optimization
commit ac4f10ca5dcb9fb8c848fcde26a19d88cc8afd25
Merge: d1182ae f87bad2
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Wed Mar 1 03:55:09 2023 +0100
Merge pull request #92 from caramelli/master
Restore global variables for DirectFB version
commit f87bad231f8c6239a9ce7eb8a9b9ea6897553c1c
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed Mar 1 03:55:03 2023 +0100
Update ChangeLog
commit 185a5fce4aeb8b581c0b42fc040c83c5a1b6943a
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed Mar 1 03:54:58 2023 +0100
Restore global variables for DirectFB version
commit d1182aeace2fbc3877266f52cf1b640235442390
Merge: 8bea71e 70045be
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Feb 27 11:15:50 2023 +0100
Merge pull request #91 from caramelli/master
dfb-update-pkgconfig: Add DESTDIR
commit 70045be30a4414c45c806dbf0c88a894023210cd
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Feb 27 10:58:34 2023 +0100
Update ChangeLog
commit 5731e6d121ec20c67aecbd2d4ededc93a2565404
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Feb 27 10:58:28 2023 +0100
dfb-update-pkgconfig: Add DESTDIR
commit 8bea71e1e5e0fe185a264b66a40bc83291fe5f06
Merge: d33e3d4 e1a7adf
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Wed Feb 22 08:44:07 2023 +0100
Merge pull request #88 from caramelli/master
Add pkg-config files per module (for static build)
commit e1a7adf6e1b0107f930cfa3a5e98647a556b8715
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed Feb 22 08:37:07 2023 +0100
Update ChangeLog
commit 3e2638eb08d581d7f8bac4d34303a4859506990e
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed Feb 22 08:36:47 2023 +0100
Add pkg-config files per module (for static build)
commit d33e3d40c20d3f50cb6e48882f670477068e3288
Merge: be72f1f d244ae0
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sun Feb 19 07:07:13 2023 +0100
Merge pull request #86 from caramelli/master
drmkms: Set default pixel format using drmModePlane formats array
commit d244ae07fd84d511a82066bf0b37a648534311e5
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sun Feb 19 07:06:13 2023 +0100
drmkms: Ask the kernel to expose all planes to userspace, thanks to Daniel Palmer!
commit c6db97e3ee85b81e7fd3ca778664b989d42db679
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Feb 18 09:59:05 2023 +0100
drmkms: Set default pixel format using drmModePlane formats array if AR24 is not supported
commit be72f1f0ca0fc5a6f0b42a0bb0164dad654d875e
Merge: e510f61 3770869
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Thu Feb 2 20:33:51 2023 +0100
Merge pull request #84 from caramelli/master
Use Libs.private in pkg-config files corresponding to modules
commit 3770869d315e1db1a4a85001f17e767863f78969
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Thu Feb 2 20:29:45 2023 +0100
Use Libs.private in pkg-config files corresponding to modules
commit e510f613a422a88fd3b556dc2346a0f51c18e17f
Merge: b859a6a d26374d
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Thu Feb 2 06:37:44 2023 +0100
Merge pull request #83 from caramelli/master
DRMKMS/Screen: Get panel orientation on screen initialization
commit d26374df50878001ea591bdf72e3bfa7765e2d15
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Thu Feb 2 06:31:18 2023 +0100
Update ChangeLog
commit 5e7d9f13ef93d974947391250b8edd747777f368
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Thu Feb 2 06:30:58 2023 +0100
DRMKMS/Screen: Get panel orientation on screen initialization
commit b859a6a2f57c72432e57df198e57b3853c11891e
Merge: c17a0d9 8396440
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Jan 30 11:03:13 2023 +0100
Merge pull request #82 from caramelli/master
Merge dfb_types.h into directfb.h
commit 8396440cc5c77e06023d5d21f197e02a0c13d052
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Jan 30 11:03:26 2023 +0100
Update ChangeLog
commit 5670235d139e4395b5dba725a4cec75843c66b1e
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Jan 30 11:03:11 2023 +0100
Merge dfb_types.h into directfb.h
commit c17a0d9a67272420afe7677d8f03e15672839546
Merge: ef867c1 3ebe7ea
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Fri Jan 27 18:47:57 2023 +0100
Merge pull request #81 from caramelli/master
Add support for BGR24 format
commit 3ebe7ea437f3d38adad9d4d1ee3fd9b706da08dc
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri Jan 27 18:47:19 2023 +0100
Update ChangeLog
commit 0da4139930f6d644e4001c62ad7a25aa1b4f8378
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Fri Jan 27 18:47:05 2023 +0100
Add support for BGR24 format
commit ef867c10dc63f8f734d9aa8c7f17396e9dc1838a
Merge: b80fbc8 d14c65f
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Jan 16 14:28:25 2023 +0100
Merge pull request #80 from caramelli/master
Meson: Fix debug buildtype
commit d14c65fa1b4d7e79e1576dde682049730f316a4e
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Jan 16 14:21:04 2023 +0100
Meson: Fix debug buildtype
commit b80fbc8cdb98839108676ae9cc24fabdec3b34b5
Merge: 68367a4 acae2dc
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat Jan 14 03:16:33 2023 +0100
Merge pull request #79 from caramelli/master
Add check for state->source in dfb_gfxcard_state_check_acquire()
commit acae2dc598e5f41397e0e69844758870ace7bd53
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Jan 14 03:15:44 2023 +0100
Core/GfxState: Add check for state->source in dfb_gfxcard_state_check_acquire()
commit 68367a48c745630e3180437405ec3e2975036c78
Merge: cd4172c 5be9975
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat Jan 7 08:18:47 2023 +0100
Merge pull request #78 from caramelli/master
Core/Screen: Add screen_data argument for GetScreenRotation() function
commit 5be99757310e92e2922f10162f74ed2e51b9c789
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Jan 7 08:17:31 2023 +0100
Update ChangeLog
commit c3742ae6cae0efa30e4ecd53c70d1c3b52c0b676
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Jan 7 08:17:23 2023 +0100
Core/Screen: Add screen_data argument for GetScreenRotation() function
commit cd4172c5c38ccfd11caaa53cbc33acb7724b55b4
Merge: bf85d08 47b5604
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Jan 2 10:47:38 2023 +0100
Merge pull request #76 from caramelli/master
Meson: Use install_symlink() function instead of meson_symlink.sh script
commit 47b5604a830d1bab9abf2c881717aee6b0c8f552
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Jan 2 10:34:16 2023 +0100
Update ChangeLog
commit 9bdd8911aed12a5b6a293aded3d3c54c27ccc7cb
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Jan 2 10:33:47 2023 +0100
Meson: Use install_symlink() function instead of meson_symlink.sh script
commit bf85d083d07ffca28361235c6c10caf73961776e
Merge: d942ae0 487211f
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Thu Dec 29 16:42:08 2022 +0100
Merge pull request #75 from caramelli/master
Fix loop initial declarations (due to removal of -std=gnu99 option)
commit 487211ffd4b4a13bc59a1b5f658908835619da28
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Thu Dec 29 16:42:29 2022 +0100
Fix loop initial declarations (due to removal of -std=gnu99 option)
commit d942ae051557c7aae03b65f4b1e14dd7ddde0223
Merge: 1278837 36f78a5
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Wed Dec 28 19:55:37 2022 +0100
Merge pull request #73 from fifteenhex/drmkmsrotsupport-20221227
WorkInProgress: Allow DRM/KMS orientation to configure the rotation
commit 36f78a5dca1ac9d48a341cf4b5a201a7e40a9a30
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Wed Dec 28 19:55:51 2022 +0100
Allow DRM/KMS orientation to configure the rotation
commit 76ae5f3c50fd06b94c5ca56565769b4ca71b8eb7
Author: Daniel Palmer <daniel@0x0f.com>
Date: Fri Nov 11 21:47:05 2022 +0900
system: drmkms: Probe for panel rotation
On some embedded systems the LCD panel is mounted in the chassis
upside down. To render the image correctly it needs to be rotated
in userspace.
The kernel part of DRM/KMS exposes the panel orientation via a
connector property. So grab the orientation for the panel from the
kernel and present that as the screen rotation so that the image
is flipped when blitted.
commit 16cc14cf28dc5cfc75cb29456f4e443495e7f2a3
Author: Daniel Palmer <daniel@0x0f.com>
Date: Sun Feb 20 11:39:10 2022 +0900
core: layer: Get the physical rotation from the system
For drmkms the physical orientation of the display can be
probed so it is possible to automatically correct for a
rotated display.
If the user hasn't set the rotation in their config ask
the system what the rotation should be.
commit 5525df479e8ced0287e7c3b325bc3c4dc7b69c13
Author: Daniel Palmer <daniel@0x0f.com>
Date: Sat Feb 19 11:02:57 2022 +0900
conf: Add flag for whether the rotation was configured or not.
If the user specified a rotation the value could be 0,90,180 or 270.
If they didn't specify anything it will be 0. Currently it's not
possible to tell if they asked for 0 or it's just the default.
If the value is 0 but the user didn't set it we should ask the
system what it thinks the rotation is (i.e. the panel orientation
from DRM/KMS). So a flag is needed to tell if the 0 came from the
user.
Add a flag for whether the rotation was user set.
commit 1278837fafc6d85d3a4dd316d848b5bb7dd19ec6
Merge: 0fdf5df 7da29a8
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Tue Dec 20 13:22:23 2022 +0100
Merge pull request #71 from caramelli/master
fusion: Install shm/pool.h header file
commit 7da29a843e2a765f53c87874c7ffdc37a2312f51
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Tue Dec 20 13:19:21 2022 +0100
fusion: Install shm/pool.h header file
commit 0fdf5df3995bbcb4d2e06fd5d2b979651bc60f0c
Merge: 7fd8c8e 5bd77be
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Mon Dec 12 17:27:35 2022 +0100
Merge pull request #69 from caramelli/master
Move shutdown-info parameter definition to fusion config
commit 5bd77be2daf48c36a22d6fccf1f8e6970705e1d1
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Dec 12 17:27:09 2022 +0100
Update ChangeLog
commit 1e4c97c588121b3c814b108a26a356d977a946a6
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Mon Dec 12 17:26:49 2022 +0100
Move shutdown-info parameter definition to fusion config
commit 7fd8c8ef0492711667e668a73c2cc336636a97b4
Merge: 96a680d 4388a63
Author: DirectFB2 <80045286+directfb2@users.noreply.github.com>
Date: Sat Dec 3 08:07:36 2022 +0100
Merge pull request #68 from caramelli/master
Move tools to DirectFB2-tools repository (for static library support)
commit 4388a633a043f34f3b12fdb6aa329d4ea800c45a
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Dec 3 07:25:42 2022 +0100
Update ChangeLog
commit 5ff1a698b3d5607c089b50910fa73138f98e4ec9
Author: Nicolas Caramelli <caramelli.devel@gmail.com>
Date: Sat Dec 3 07:25:11 2022 +0100
Move tools to DirectFB2-tools repository (for static library support)