webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rx::DeviceVk Class Reference

#include <DeviceVk.h>

Inheritance diagram for rx::DeviceVk:
rx::DeviceImpl angle::NonCopyable

Public Member Functions

 DeviceVk ()
 
 ~DeviceVk () override
 
egl::Error getDevice (void **outValue) override
 
EGLint getType () override
 
void generateExtensions (egl::DeviceExtensions *outExtensions) const override
 
bool deviceExternallySourced () override
 
- Public Member Functions inherited from rx::DeviceImpl
 DeviceImpl ()
 
virtual ~DeviceImpl ()
 

Constructor & Destructor Documentation

◆ DeviceVk()

rx::DeviceVk::DeviceVk ( )

◆ ~DeviceVk()

rx::DeviceVk::~DeviceVk ( )
override

Member Function Documentation

◆ deviceExternallySourced()

bool rx::DeviceVk::deviceExternallySourced ( )
overridevirtual

Implements rx::DeviceImpl.

◆ generateExtensions()

void rx::DeviceVk::generateExtensions ( egl::DeviceExtensions outExtensions) const
overridevirtual

Implements rx::DeviceImpl.

◆ getDevice()

egl::Error rx::DeviceVk::getDevice ( void **  outValue)
overridevirtual

Implements rx::DeviceImpl.

◆ getType()

EGLint rx::DeviceVk::getType ( )
overridevirtual

Implements rx::DeviceImpl.


The documentation for this class was generated from the following files: