|
Gnash
0.8.11dev
|
#include "Renderer_cairo.h"#include <cmath>#include <math.h>#include <cairo/cairo.h>#include <memory>#include <functional>#include "Renderer.h"#include "GnashImage.h"#include "PathParser.h"#include "swf/ShapeRecord.h"#include "utility.h"#include "FillStyle.h"#include "Transform.h"#include "ImageIterators.h"#include "CachedBitmap.h"Namespaces | |
| gnash | |
| Anonymous namespace for callbacks, local functions, event handlers etc. | |
| gnash::renderer | |
| gnash::renderer::cairo | |
| Cairo renderer namespace. | |
Functions | |
| DSOEXPORT Renderer * | gnash::renderer::cairo::create_handler () |
| Create a render handler. More... | |
| DSOEXPORT void | gnash::renderer::cairo::set_context (Renderer *handler, cairo_t *context) |
| Make sure to call this before starting display. More... | |
| const SWFCxForm& _cx |
| std::unique_ptr<std::uint8_t[]> _data |
| cairo_format_t _format |
Referenced by gnash::GnashTextureFormat::format(), and gnash::VaapiImage::format().
| int _height |
Referenced by nsPluginInstance::getHeight(), nsPluginInstance::getMemSize(), gnash::GnashTexture::height(), gnash::GnashVaapiImageProxy::height(), gnash::image::GnashImage::height(), nsPluginInstance::init(), gnash::AOS4AggGlue::prepDrawingArea(), gnash::AOS4CairoGlue::prepDrawingArea(), gnash::image::GnashImage::size(), and nsPluginInstance::threadMain().
|
mutable |
| cairo_pattern_t* _pattern |
| cairo_surface_t* _surface |
Referenced by gnash::GnashVaapiImage::begin(), gnash::VaapiSurfaceProxy::get(), gnash::GnashVaapiImage::GnashVaapiImage(), gnash::renderer::vaapi::VaapiDevice::isSurfaceBackBuffered(), gnash::GnashVaapiImage::surface(), gnash::GnashVaapiImageProxy::surface(), gnash::GnashVaapiImage::update(), and gnash::GnashVaapiImage::~GnashVaapiImage().
| int _width |
Referenced by nsPluginInstance::getWidth(), nsPluginInstance::init(), gnash::AOS4AggGlue::prepDrawingArea(), gnash::AOS4CairoGlue::prepDrawingArea(), gnash::image::GnashImage::stride(), nsPluginInstance::threadMain(), gnash::GnashTexture::width(), gnash::GnashVaapiImageProxy::width(), and gnash::image::GnashImage::width().
1.8.8