![]()  | 
  
    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 |