#define DALI_GRAPHICS_GLES_CONTEXT_H
/*
- * Copyright (c) 2023 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2024 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
class Context
{
public:
- explicit Context(EglGraphicsController& controller);
+ explicit Context(EglGraphicsController& controller, Integration::GlAbstraction* glAbstraction);
~Context();
void ResolveStandaloneUniforms();
/**
+ * @brief Resolves GPU-based uniform buffers
+ */
+ void ResolveGpuUniformBuffers();
+
+ /**
* @brief Begins render pass for specified render target
*
* @param[in] renderPass render pass object to begin