Add INFO_SHADER_COMPILES_IN_FRAME to GL ES 3 render info
This commit is contained in:
@ -207,13 +207,13 @@ void RasterizerGLES3::begin_frame(double frame_step) {
|
||||
storage->frame.time[2] = Math::fmod(time_total, 900);
|
||||
storage->frame.time[3] = Math::fmod(time_total, 60);
|
||||
storage->frame.count++;
|
||||
storage->frame.shader_compiles_started = 0;
|
||||
storage->frame.delta = frame_step;
|
||||
|
||||
storage->update_dirty_resources();
|
||||
|
||||
storage->info.render_final = storage->info.render;
|
||||
storage->info.render.reset();
|
||||
storage->info.render.shader_compiles_in_progress_count = ShaderGLES3::active_compiles_count;
|
||||
|
||||
ShaderGLES3::current_frame = storage->frame.count;
|
||||
|
||||
@ -493,7 +493,8 @@ RasterizerGLES3::RasterizerGLES3() {
|
||||
time_total = 0;
|
||||
time_scale = 1;
|
||||
|
||||
ShaderGLES3::compiles_started_this_frame = &storage->frame.shader_compiles_started;
|
||||
ShaderGLES3::compiles_started_this_frame = &storage->info.render.shader_compiles_started_count;
|
||||
ShaderGLES3::max_frame_compiles_in_progress = &storage->info.render.shader_compiles_in_progress_count;
|
||||
}
|
||||
|
||||
RasterizerGLES3::~RasterizerGLES3() {
|
||||
|
||||
Reference in New Issue
Block a user