43 Commits

Author SHA1 Message Date
f04c84ba97 Yay, linting works now :D 2022-01-16 07:58:16 +01:00
2fc67ca4ad Trying to make the linter work
Not really related to the native methods, but it does't help that this
fails everytime :/
2022-01-16 07:52:32 +01:00
e03ae233a9 Replace preprocs with SupportedOSPlatform attributes
Such a nice feature that we have here :D
2022-01-16 07:46:14 +01:00
f305fd1495 Fix some commented preproc names 2022-01-16 07:28:56 +01:00
84d5fdc5ca Port the whole Gpu native methods
With additionnally ported necessary classes in `Mediapipe.Net.Gpu`
to make the types check
2022-01-15 13:33:59 +01:00
d4f028d52f Warn about general naming style 2022-01-15 13:29:00 +01:00
f074059bd3 Port InstantMotionTracking 2022-01-15 07:27:03 +01:00
feb19f3127 Port Protobuf 2022-01-15 07:21:14 +01:00
0f0ed91495 Use Glog.Severity 2022-01-15 07:20:58 +01:00
13ba342293 Port the whole Mediapipe.Net.External 2022-01-15 07:19:22 +01:00
d63938ab94 Allow unsafe blocks 2022-01-15 07:18:51 +01:00
b7443763f1 Port Glog 2022-01-15 07:02:39 +01:00
c53aef189f Port Absl 2022-01-15 06:56:24 +01:00
daf116835c Port ResourceUtil 2022-01-15 06:15:29 +01:00
b6d52c13a0 Port ImageFormat 2022-01-15 06:06:42 +01:00
60c12c9395 Format .editorconfig manually 2022-01-15 05:48:50 +01:00
e8df625168 Convert namespace declarations to block-scoped 2022-01-15 05:43:39 +01:00
7c638e8c59 Enforce block-scoped namespace declarations 2022-01-15 05:42:14 +01:00
e4e2a1af47 Port Timestamp 2022-01-15 05:40:22 +01:00
c15a800ce6 Packet was in the wrong folder 2022-01-15 05:33:22 +01:00
8f50a081b6 Port OutputStreamPoller 2022-01-15 05:24:30 +01:00
7b67225fdf Port Packet 2022-01-15 04:58:01 +01:00
253edf8361 Actually port unsafe part of CalculatorGraph 2022-01-15 04:50:53 +01:00
f43ccffdd3 That was Calculator, not CalculatorGraph 2022-01-15 04:45:11 +01:00
533c37d690 Fix missing using 2022-01-15 04:41:21 +01:00
38844436c9 Port unsafe part of CalculatorGraph 2022-01-15 04:40:17 +01:00
c62661b575 Port SerializedProto 2022-01-15 04:39:47 +01:00
1b82ff318a Add Google.Protobuf package reference 2022-01-15 04:34:59 +01:00
8380b7f96c Port the whole Mediapipe.Net.Core 2022-01-15 04:31:40 +01:00
1e13f4fd21 Port MpReturnCodeExtension 2022-01-15 04:11:07 +01:00
9d1461acd6 Beware of CharSet.Unicode 2022-01-15 03:34:59 +01:00
4b3bb84d68 Port safe part of CalculatorGraph 2022-01-15 03:34:28 +01:00
b6098b281a Port Stdlib 2022-01-15 03:33:24 +01:00
cc7fd3a5aa Port MpReturnCode
Might consider renaming it later. `Mp` is a bit weird, even though
it makes the name of the enum quite conveniently short.
2022-01-15 02:32:56 +01:00
794582e521 Create NativeMethods
No more `lib` suffix! Won't do the same error as last times.
2022-01-15 02:32:00 +01:00
fc74c530ac Add header template 2022-01-15 02:28:22 +01:00
bfb782110f Add VSCode debug config 2022-01-15 02:27:46 +01:00
60653f35b5 Create Mediapipe.Net project with tests 2022-01-15 02:25:10 +01:00
a763b02fe3 Use .NET 6 2022-01-12 10:14:49 +01:00
a62cf5fab5 Finish up bootstrapping
Signed-off-by: Ayane Satomi <chinodesuuu@gmail.com>
2022-01-07 12:15:45 +00:00
9b6b24410f sync changes from template
Signed-off-by: Ayane Satomi <chinodesuuu@gmail.com>
2022-01-07 12:13:18 +00:00
56a688643f Create LICENSE 2022-01-07 19:47:32 +08:00
62da0a24ed Initial commit 2022-01-07 19:43:13 +08:00