Krita Source Code Documentation
Loading...
Searching...
No Matches
lutdocker_dock.cpp File Reference
#include "lutdocker_dock.h"
#include <config-hdr.h>
#include <sstream>
#include <QLayout>
#include <QPixmap>
#include <QPainter>
#include <QFormLayout>
#include <QCheckBox>
#include <QApplication>
#include <QScreen>
#include <QDir>
#include <klocalizedstring.h>
#include <KisMainWindow.h>
#include <KoFileDialog.h>
#include <KoChannelInfo.h>
#include <KoColorSpace.h>
#include <KoColorSpaceFactory.h>
#include <KoColorProfile.h>
#include <KoColorModelStandardIds.h>
#include "kis_icon_utils.h"
#include <KisViewManager.h>
#include <KisDocument.h>
#include <kis_config.h>
#include <kis_canvas2.h>
#include <kis_canvas_resource_provider.h>
#include <kis_config_notifier.h>
#include <kis_image.h>
#include <KisSqueezedComboBox.h>
#include "kis_signals_blocker.h"
#include "krita_utils.h"
#include <KisOcioConfiguration.h>
#include <opengl/KisOpenGLModeProber.h>
#include <KisSurfaceColorSpaceWrapper.h>
#include "black_white_point_chooser.h"

Go to the source code of this file.

Functions

OCIO::ConstConfigRcPtr defaultRawProfile ()
 

Function Documentation

◆ defaultRawProfile()

OCIO::ConstConfigRcPtr defaultRawProfile ( )

Copied from OCIO, just a noop profile

Definition at line 52 of file lutdocker_dock.cpp.

53{
57 const char * INTERNAL_RAW_PROFILE =
58 "ocio_profile_version: 1\n"
59 "strictparsing: false\n"
60 "roles:\n"
61 " default: raw\n"
62 "displays:\n"
63 " sRGB:\n"
64 " - !<View> {name: Raw, colorspace: raw}\n"
65 "colorspaces:\n"
66 " - !<ColorSpace>\n"
67 " name: raw\n"
68 " family: raw\n"
69 " equalitygroup:\n"
70 " bitdepth: 32f\n"
71 " isdata: true\n"
72 " allocation: uniform\n"
73 " description: 'A raw color space. Conversions to and from this space are no-ops.'\n";
74
75
76 std::istringstream istream;
77 istream.str(INTERNAL_RAW_PROFILE);
78 return OCIO::Config::CreateFromStream(istream);
79}