Cycles: fix inconsistent-missing-override warnings
LLVM Clang 13, macOS. Reviewed By: brecht Differential Revision: https://developer.blender.org/D11207
This commit is contained in:
parent
9a6fd69993
commit
193425ce1d
|
@ -72,9 +72,9 @@ class OSLShaderManager : public ShaderManager {
|
|||
|
||||
static void free_memory();
|
||||
|
||||
void reset(Scene *scene);
|
||||
void reset(Scene *scene) override;
|
||||
|
||||
bool use_osl()
|
||||
bool use_osl() override
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
@ -83,7 +83,7 @@ class OSLShaderManager : public ShaderManager {
|
|||
DeviceScene *dscene,
|
||||
Scene *scene,
|
||||
Progress &progress) override;
|
||||
void device_free(Device *device, DeviceScene *dscene, Scene *scene);
|
||||
void device_free(Device *device, DeviceScene *dscene, Scene *scene) override;
|
||||
|
||||
/* osl compile and query */
|
||||
static bool osl_compile(const string &inputfile, const string &outputfile);
|
||||
|
|
|
@ -44,13 +44,13 @@ class SVMShaderManager : public ShaderManager {
|
|||
SVMShaderManager();
|
||||
~SVMShaderManager();
|
||||
|
||||
void reset(Scene *scene);
|
||||
void reset(Scene *scene) override;
|
||||
|
||||
void device_update_specific(Device *device,
|
||||
DeviceScene *dscene,
|
||||
Scene *scene,
|
||||
Progress &progress) override;
|
||||
void device_free(Device *device, DeviceScene *dscene, Scene *scene);
|
||||
void device_free(Device *device, DeviceScene *dscene, Scene *scene) override;
|
||||
|
||||
protected:
|
||||
void device_update_shader(Scene *scene,
|
||||
|
|
Loading…
Reference in New Issue