Revision 17d2c5a...

Go back to digest for 29th September 2013

Features in Utilities

Casian Andrei committed changes in [kolor-manager/kded] /:

Implement the transfer of the color lookup tables via shared memory

A shared memory pool is created to hold all the known color lookup
tables, in sequence. It is like a vector of the tables, in shared
memory. The color lookup tables are registered in the pool and they
become available for the clients.

The clients just need the key for the shared memory segment, and the
indices for the required color lookup tables.

This method of communication should provide a significant performance
boost, without using resources.

File Changes

Added 1 files
  • kolor-server/color-lookup-table.cpp
Modified 10 files
  •   kolor-server/CMakeLists.txt
  •   kolor-server/color-context.cpp
  •   kolor-server/color-context.h
  •   kolor-server/color-lookup-table.h
  •   kolor-server/kolor-server.cpp
  •   kolor-server/kolor-server.h
  •   kolor-server/output.cpp
  •   kolor-server/output.h
  •   kolor-server/screen.cpp
  •   kolor-server/screen.h
11 files changed in total