Issue #457 - Make GLContextSymbols a pure aggregate POD

This commit is contained in:
trav90 2022-05-28 11:45:52 -05:00 committed by roytam1
commit f2cfb9997e
2 changed files with 5 additions and 10 deletions

View file

@ -25,15 +25,9 @@
namespace mozilla {
namespace gl {
struct GLContextSymbols
struct GLContextSymbols final
{
GLContextSymbols() {
Zero();
}
void Zero() {
memset(this, 0, sizeof(GLContextSymbols));
}
GLContextSymbols() = delete; // Initialize with {}.
typedef void (GLAPIENTRY * PFNGLACTIVETEXTUREPROC) (GLenum texture);
PFNGLACTIVETEXTUREPROC fActiveTexture;