summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-08-07Remove last direct surface IDs usagesFrediano Ziglio6-100/+87
2021-08-07Change validate_surface to return surface pointerFrediano Ziglio3-27/+28
2021-08-07Use directly surface instead of idFrediano Ziglio1-7/+7
2021-08-07Pass surface directly to dcc_push_surface_imageFrediano Ziglio3-13/+9
2021-08-07Pass surface directly to dcc_create_surfaceFrediano Ziglio4-19/+13
2021-08-07New function to pass surface directly to display_channel_drawFrediano Ziglio1-8/+20
2021-08-07Pass surface directly calling display_channel_current_flushFrediano Ziglio3-8/+8
2021-08-07Pass surface directly calling dcc_clear_surface_drawables_from_pipeFrediano Ziglio3-20/+14
2021-08-07Pass surface directly calling draw_depend_on_me and display_channel_destroy_s...Frediano Ziglio1-13/+9
2021-08-07Pass surface directly in is_primary_surfaceFrediano Ziglio3-14/+16
2021-08-07Pass surface directly to display_channel_surface_unrefFrediano Ziglio3-12/+16
2021-08-07Pass surface directly to current_remove_allFrediano Ziglio1-5/+5
2021-08-07Pass surface directly for surface_read_bitsFrediano Ziglio1-3/+2
2021-08-07Use direct pointers for surface and surface dependencies from DrawableFrediano Ziglio5-74/+80
2021-08-04red-parse-qxl: Encapsulate QXL resource managementFrediano Ziglio2-57/+39
2021-08-04red-parse-qxl: Use a base reference class for RedDrawableFrediano Ziglio10-118/+96
2021-08-04red-parse-qxl: Use a base reference class for RedUpdateCmdFrediano Ziglio3-41/+18
2021-08-04red-parse-qxl: Use a base reference class for RedMessageFrediano Ziglio3-41/+18
2021-08-04red-parse-qxl: Use a base reference class for RedSurfaceCmdFrediano Ziglio7-71/+39
2021-08-04red-parse-qxl: Use a base reference class for RedCursorCmdFrediano Ziglio12-97/+54
2021-08-04utils: Add a base light class for reference countingFrediano Ziglio1-0/+62
2021-06-14build: Remove some useless file from Meson distributionFrediano Ziglio1-0/+20
2021-06-14build: Improve Meson distribution fileFrediano Ziglio2-1/+19
2021-06-14Update spice-common submoduleFrediano Ziglio1-0/+0
2021-06-14build: Add missing file to Autoconf distributionFrediano Ziglio1-0/+1
2021-06-14sound: Use SpiceAudioDataMode type for audio modeFrediano Ziglio1-25/+28
2021-06-04cursor-channel-client: Remove unused variableFrediano Ziglio1-4/+0
2021-06-01red-worker: Limit visibilityFrediano Ziglio1-2/+2
2021-06-01red-worker: Associate message structure and numbersFrediano Ziglio3-140/+139
2021-06-01red-worker: Reduce casts needed in dispatcher handlersFrediano Ziglio1-228/+200
2021-06-01reds: Fix closure of SpiceServer in case of connected clientsFrediano Ziglio2-1/+9
2021-06-01display-channel: Rename parameter for consistencyFrediano Ziglio1-4/+4
2021-06-01display-channel: Use constructor and destructor for DrawableFrediano Ziglio2-9/+12
2021-06-01red-client: Remove FOREACH_CHANNEL_CLIENT macroRosen Penev1-10/+5
2021-06-01reds: Remove FOREACH_QXL_INSTANCE macroRosen Penev2-16/+9
2021-05-31Manual algorithm changesRosen Penev4-26/+18
2021-05-24red-stream: Fix issue with SASL and no-GlibcFrediano Ziglio1-0/+5
2021-05-24Update spice-common submoduleFrediano Ziglio1-0/+0
2021-05-23Manual algorithm changesRosen Penev4-58/+24
2021-05-23Remove several usages of SPICE_N_ELEMENTSRosen Penev3-22/+15
2021-05-18stream-channel: Fix compiler warningFrediano Ziglio1-1/+4
2021-05-18tests: Fix -Wodr warning compiling tests with LTO enabledFrediano Ziglio1-1/+1
2021-05-18Make headers independentFrediano Ziglio5-0/+5
2021-05-18build: Update git-version-genFrediano Ziglio1-25/+26
2021-05-18build: Better version checks and handling for MesonFrediano Ziglio1-7/+20
2021-05-18Removed only written "items" field from PixmapCacheFrediano Ziglio3-4/+0
2021-05-18build: Fix undefined pthread referencesorbea3-0/+527
2021-05-18syntax-check: Add missing contributor name to AUTHORSFrediano Ziglio1-0/+1
2021-05-09clang-tidy: fix inconsistent declarationsRosen Penev15-50/+51
2021-05-09clang-tidy: use uppercase numeric literalsRosen Penev5-10/+10