85 Commits (b1091d505e270ac57bf50adbb2bc8e01e7f6e9ee)

Author SHA1 Message Date
George Hotz 51767c037b
camerad: use open_v4l_by_name_and_index on c2 also (#23794) 3 years ago
George Hotz 92e9823cc0
camerad: fast debayer on c2 cameras (#23795) 3 years ago
Adeeb Shihadeh c6e0f1d841
camerad: adjust CL priority on comma three (#23790) 3 years ago
Dean Lee 61383dcc42
camerad: cleanup main.cc (#23593) 3 years ago
Willem Melching 36db473bab
comma two: remove lens sag compensation (#23113) 3 years ago
Dean Lee 5c6229f3df
common_process_driver_camera: same parameters as process_thread_cb (#23202) 3 years ago
Dean Lee 9decd3d8a2
util: move all functions into util namespace (#23203) 3 years ago
Adeeb Shihadeh 20d5c0c1cb camerad: lower YUV vipc buffer count to 40 on tici 4 years ago
Mayfield 5246f0231e
enable wshadow (#22756) 4 years ago
Dean Lee f7461ed9fc
camera_common: new class Debayer (#21854) 4 years ago
Willem Melching 89f311714c
loggerd: set encodeIdx.valid if frame id is correct (#22634) 4 years ago
Dean Lee ae9305e7ff
fix yuv420_to_jpeg: thumbnail_width & thumbnail_height must be aliged with 16 pixel. (#22287) 4 years ago
Dean Lee 9b302488f9
camerad: added replay camera (#21241) 4 years ago
Dean Lee e0b5b4573e
camerad: use the YUV buffer to create the jpeg thumbnail (#21936) 4 years ago
Willem Melching 25de93d133
C3 AE improvements (#21698) 4 years ago
Dean Lee fefc70b4ca
hw.h: move Hardware-related paths to namespace Path (#21826) 4 years ago
Adeeb Shihadeh 4c0caf7f7e 100 yuv buffers for all 4 years ago
Willem Melching b6b0393e2d
Revert AE changes (#21682) 4 years ago
Willem Melching 0d9e7ad241
only 100 yuv buffers on C2 (#21622) 4 years ago
Willem Melching 63c9b56063
tici: improve AE (#21493) 4 years ago
Willem Melching 47be6c751e
Refactor camerad exposure logging (#21506) 4 years ago
Dean Lee e4e669bb0f
add space after function name and if statement (#21225) 4 years ago
Dean Lee c53cb5d570
Use C++ header files instead of C header files. (#21192) 4 years ago
Adeeb Shihadeh cf6d133638
fix up model tests + tools (#21071) 4 years ago
Dean Lee 7222d0f20d
Cleanup selfdrive/ includes (#20822) 4 years ago
Willem Melching ab319d4f54
Replace ifdef with hw abstraction layer (#20843) 4 years ago
Willem Melching 3a95d3ccaa Revert "Replace ifdefs with hardware abstraction layer (#20801)" 4 years ago
Dean Lee 757d2923d2
Replace ifdefs with hardware abstraction layer (#20801) 4 years ago
Dean Lee f0a1a6e4d6
camerad: SubMaster never updated (#20651) 4 years ago
Dean Lee 5a3c22d804
camerad: refactor RGBToYUVState into a class (#20310) 4 years ago
Adeeb Shihadeh 4e03e37381 Revert "CameraBuf: avoid busy waiting on safe_queue (#20643)" 4 years ago
Dean Lee e562a69a4d
CameraBuf: avoid busy waiting on safe_queue (#20643) 4 years ago
Dean Lee 4e68bab6f6
refactor set_driver_exposure_target (#20327) 4 years ago
Dean Lee 98e55996f6
Params: python-like interface (#20506) 4 years ago
Dean Lee dd4fa036e9
CameraBuf: remove class variable yuv_metas (#20376) 4 years ago
Dean Lee 9df3bab96a
CameraBuf::acquire: remove reference frame_data, use cur_frame_data to keep consistency (#20361) 4 years ago
ZwX1616 65bb979c34
set_exposure_target test (#20318) 4 years ago
ZwX1616 b734647fb7
only destroy if inited (#20317) 4 years ago
Comma Device bcbcc03dc7 revert to divide first 4 years ago
Dean Lee 80cc0eefc9
modeldata.h: new function get_model_yuv_transform (#20257) 4 years ago
Comma Device 0d036de205 better transition 4 years ago
Dean Lee d3a71dcf65
camerad: fix thumbnail cnt (#20236) 4 years ago
Dean Lee 2f718d28e4
camerad: remove param pix_ptr from set_exposure_target (#20157) 4 years ago
ZwX1616 d8ddc1208e
tici camerart III: prehistoric visuals (#20012) 4 years ago
Dean Lee e7906fb446
camerad: rename variables&functions to follow new convention (#20096) 4 years ago
Adeeb Shihadeh 312b681a46
cereal cleanup part 2 (#20092) 4 years ago
ZwX1616 8824966aad
tici fcam vignette compensation (#19971) 4 years ago
Dean Lee 7f5a1ce02d
get_frame_image: moved the global variables into function static (#19982) 4 years ago
ZwX1616 6d16bfab82
tici dcam AE (#19970) 4 years ago
Dean Lee e6783f4d9f
remove cqueue, use class SafeQueue (#19774) 4 years ago