#include <vcl/opengl/OpenGLHelper.hxx>
#include <osl/file.hxx>
#include <rtl/bootstrap.hxx>
#include <rtl/digest.h>
#include <rtl/strbuf.hxx>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <tools/stream.hxx>
#include <config_folders.h>
#include <memory>
#include <vcl/pngwrite.hxx>
#include <vcl/svapp.hxx>
#include <officecfg/Office/Common.hxx>
#include <com/sun/star/util/XFlushable.hpp>
#include <com/sun/star/configuration/theDefaultProvider.hpp>
#include <stdarg.h>
#include <string_view>
#include <vector>
#include <unordered_map>
#include <opengl/zone.hxx>
#include <vcl/opengl/OpenGLWrapper.hxx>
#include <vcl/opengl/OpenGLContext.hxx>
#include <desktop/crashreport.hxx>
#include <bitmap/BitmapWriteAccess.hxx>
#include <watchdog.hxx>
#include <vcl/skia/SkiaHelper.hxx>
#include <vcl/glxtestprocess.hxx>
#include <opengl/x11/X11DeviceInfo.hxx>
#include "GLMHelper.hxx"
Go to the source code of this file.
static void addPreamble |
( |
OString & |
rShaderSource, |
|
|
std::string_view |
rPreamble |
|
) |
| |
|
static |
std::ostream& operator<< |
( |
std::ostream & |
rStrm, |
|
|
const glm::vec4 & |
rPos |
|
) |
| |
std::ostream& operator<< |
( |
std::ostream & |
rStrm, |
|
|
const glm::vec3 & |
rPos |
|
) |
| |
std::ostream& operator<< |
( |
std::ostream & |
rStrm, |
|
|
const glm::mat4 & |
rMatrix |
|
) |
| |
bool volatile gbInShaderCompile = false |
|
static |