28 Commits (27a9bd342403cfeaeb1174da49c00d7ff46cb42f)

Author SHA1 Message Date
Romain Vimont 82efff34e8 Factorize texture creation
8 years ago
Romain Vimont 9e328ef98b Always use the best render scale quality available
8 years ago
Romain Vimont fffeedffda Expose High DPI support configuration flag
8 years ago
Romain Vimont 42f6341a14 Revert "Enable high dpi support"
8 years ago
Romain Vimont 38b56f552e Enable high dpi support
8 years ago
Romain Vimont d646f95a31 Avoid division by 0
8 years ago
Romain Vimont 5ebf31d483 Remove useless screen render on initialization
8 years ago
Romain Vimont 3ed80a1fac Define macros wrappers for logs
8 years ago
Romain Vimont 6fe65d9f5c Log with category APPLICATION
8 years ago
Romain Vimont 0fce4f95b9 Properly clean up on exit
8 years ago
Romain Vimont 90a46b4c45 Improve startup time
8 years ago
Romain Vimont fe21d9dfb5 Move frame updating to screen.c
8 years ago
Romain Vimont 6c578b5caa Move screen-related code to screen.c
8 years ago
Romain Vimont 2c35220618 Rename screen -> scrcpy -> main
8 years ago
Romain Vimont 8984c1a7c4 Scale mouse events
8 years ago
Romain Vimont d7b00a9bab Move server-related functions to server.c
8 years ago
Romain Vimont 7d67696b7e Extract server-related functions
8 years ago
Romain Vimont 90c69d2c79 Use pointers-to-const where relevant
8 years ago
Romain Vimont cabb102a04 Implement keyboard/mouse control
8 years ago
Romain Vimont 07b3918129 Do not call SDL_Quit()
8 years ago
Romain Vimont bb8afa9324 Fix comment about data sent over the socket
8 years ago
Romain Vimont d972a88c1a Optimize includes
8 years ago
Romain Vimont b9c9466d65 Handle condition variable failure
8 years ago
Romain Vimont c4266e487b Rename (un)lock_mutex to mutex_(un)lock
8 years ago
Romain Vimont ad667bfa20 Fix function signature
8 years ago
Romain Vimont 37d88b8a6a Use SDL_bool return type instead of int
8 years ago
Romain Vimont 39fd6ce518 Send device name on the socket
8 years ago
Romain Vimont 54d9148a36 Initial commit
8 years ago