![]() |
RAMSES Documentation
27.0.130
Information for RAMSES users and developers
|
#include "ramses-client.h"#include "ramses-renderer-api/RamsesRenderer.h"#include "ramses-renderer-api/DisplayConfig.h"#include "ramses-renderer-api/IRendererEventHandler.h"#include "ramses-renderer-api/IRendererSceneControlEventHandler.h"#include "ramses-renderer-api/RendererSceneControl.h"#include "ramses-utils.h"#include <unordered_set>#include <unordered_map>#include <thread>#include <cstring>#include <sys/mman.h>#include <unistd.h>#include "linux/dma-buf.h"#include "linux/ioctl.h"#include <sys/ioctl.h>#include <drm_fourcc.h>#include <gbm.h>Classes | |
| struct | BufferInfo |
Variables | |
| constexpr const char *const | vertexShader |
| constexpr const char *const | fragmentShader |
| std::unordered_map< ramses::displayBufferId_t, BufferInfo > | bufferInfoMap |
| ramses::displayBufferId_t createDmaOffscreenBuffer | ( | ramses::RamsesRenderer & | renderer, |
| ramses::displayId_t | display | ||
| ) |
| ramses::Effect& createEffect | ( | ramses::Scene & | scene, |
| const std::string & | effectName | ||
| ) |
| ramses::Scene& createMainScene | ( | ramses::RamsesClient & | client, |
| ramses::sceneId_t | sceneId, | ||
| ramses::waylandIviSurfaceId_t | streamId, | ||
| const std::string & | processingOutputSamplerName | ||
| ) |
| ramses::MeshNode& createQuadWithTexture | ( | ramses::Scene & | scene, |
| ramses::Effect & | effect, | ||
| ramses::TextureSampler & | textureSampler | ||
| ) |
| ramses::Scene& createSourceScene | ( | ramses::RamsesClient & | client, |
| ramses::sceneId_t | sceneId, | ||
| ramses::waylandIviSurfaceId_t | streamId | ||
| ) |
| bool doProcessing | ( | ramses::displayBufferId_t | inputBuffer, |
| ramses::displayBufferId_t | outputBuffer | ||
| ) |
| bool endBufferAccess | ( | ramses::displayBufferId_t | displayBuffer | ) |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
| bool mapDmaOffscreenBuffer | ( | ramses::RamsesRenderer & | renderer, |
| ramses::displayId_t | display, | ||
| ramses::displayBufferId_t | displayBuffer, | ||
| bool | readyOnly | ||
| ) |
| bool startBufferAccess | ( | ramses::displayBufferId_t | displayBuffer | ) |
| std::unordered_map<ramses::displayBufferId_t, BufferInfo> bufferInfoMap |
|
constexpr |
|
constexpr |