Open
Description
Issue №3355 opened by Emc2356 at 2022-07-30 16:17:58
Currently in src_c/
we have a lot of header files like _pygame.h
and _camera.h
that are supposed to be included by multiple files but are not in src_c/include/
.
I would like to suggest a rearrangement of src_c/
and src_c/include/
.
Also, as mentioned in #3340, we should probably separate public from private APIs, this could be achieved by creating a src_c/internal/
or src_c/private/
folder.
Also, i have noticed that we have in src_c/
a lot of SIMD implementations, i would like to suggest to move them in a new folder src_c/simd/
to de-clatter src_c
the only negative effect, that i can think of, that this suggestion might have is the fact that a lot of PRs would need to be rebased.