# NvEglRenderer Member List

This is the complete list of members for NvEglRenderer, including all inherited members.

comp_name | NvElement | `[protected]`
create_texture() | NvEglRenderer | `[private]`
createEglRenderer(const char *name, uint32_t width, uint32_t height, uint32_t x_offset, uint32_t y_offset) | NvEglRenderer | `[static]`
CreateShader(GLuint program, GLenum type, const char *source, int size) | NvEglRenderer | `[private]`
egl_config | NvEglRenderer | `[private]`
egl_context | NvEglRenderer | `[private]`
egl_display | NvEglRenderer | `[private]`
egl_surface | NvEglRenderer | `[private]`
eglClientWaitSyncKHR | NvEglRenderer | `[private, static]`
eglCreateImageKHR | NvEglRenderer | `[private, static]`
eglCreateSyncKHR | NvEglRenderer | `[private, static]`
eglDestroyImageKHR | NvEglRenderer | `[private, static]`
eglDestroySyncKHR | NvEglRenderer | `[private, static]`
eglGetSyncAttribKHR | NvEglRenderer | `[private, static]`
enableProfiling() | NvElement | `[virtual]`
fontinfo | NvEglRenderer | `[private]`
fps | NvEglRenderer | `[private]`
gc | NvEglRenderer | `[private]`
getDisplayResolution(uint32_t &width, uint32_t &height) | NvEglRenderer | `[static]`
getEGLDisplay() | NvEglRenderer | `[inline]`
getProfilingData(NvElementProfiler::NvElementProfilerData &data) | NvElement |
glEGLImageTargetTexture2DOES | NvEglRenderer | `[private, static]`
initEgl() | NvEglRenderer | `[private, static]`
InitializeShaders() | NvEglRenderer | `[private]`
is_in_error | NvElement | `[protected]`
isInError() | NvElement | `[inline, virtual]`
isProfilingEnabled() | NvElement |
last_render_time | NvEglRenderer | `[private]`
NvEglRenderer(const char *name, uint32_t width, uint32_t height, uint32_t x_offset, uint32_t y_offset) | NvEglRenderer | `[private]`
NvElement(const char *name, NvElementProfiler::ProfilerField=NvElementProfiler::PROFILER_FIELD_NONE) | NvElement | `[protected]`
NvElement(const NvElement &that) | NvElement | `[protected]`
operator=(NvElement const &) | NvElement | `[protected]`
overlay_str | NvEglRenderer | `[private]`
overlay_str_x_offset | NvEglRenderer | `[private]`
overlay_str_y_offset | NvEglRenderer | `[private]`
printProfilingStats(std::ostream &out_stream=std::cout) | NvElement |
profiler | NvElement | `[protected]`
render(int fd) | NvEglRenderer |
render_cond | NvEglRenderer | `[private]`
render_fd | NvEglRenderer | `[private]`
render_lock | NvEglRenderer | `[private]`
render_thread | NvEglRenderer | `[private]`
render_time_nsec | NvEglRenderer | `[private]`
render_time_sec | NvEglRenderer | `[private]`
renderInternal() | NvEglRenderer | `[private]`
renderThread(void *arg) | NvEglRenderer | `[private, static]`
setFPS(float fps) | NvEglRenderer |
setOverlayText(char *str, uint32_t x, uint32_t y) | NvEglRenderer |
stop_thread | NvEglRenderer | `[private]`
texture_id | NvEglRenderer | `[private]`
valid_fields | NvEglRenderer | `[private, static]`
x_display | NvEglRenderer | `[private]`
x_window | NvEglRenderer | `[private]`
~NvEglRenderer() | NvEglRenderer |
~NvElement() | NvElement | `[inline, virtual]`