Remove unused render_flags parameters.

PiperOrigin-RevId: 936528056
Change-Id: Iae8545ec1d71bc7d5a20c46394104fb1db369d5d
This commit is contained in:
Haroon Qureshi
2026-06-23 02:28:37 -07:00
committed by Copybara-Service
parent 7a00c1f3e0
commit 2800a682e4
3 changed files with 11 additions and 10 deletions
@@ -213,7 +213,7 @@ void SceneBridge::Update(const mjrRect& viewport, const mjvScene* scene) {
}
UniquePtr<mjrfRenderable> renderable = CreateGeomRenderable(
*geom, ctx_, model_objects_.get(), scene_objects_.get(), scene->flags);
*geom, ctx_, model_objects_.get(), scene_objects_.get());
mjrf_addRenderableToScene(scene_.get(), renderable.get());
renderables_.push_back(std::move(renderable));
@@ -145,8 +145,7 @@ static void PrepareGeomMeshes(mjrfRenderable* renderable, const mjvGeom& geom,
}
static void UpdateGeomMaterial(mjrfRenderable* renderable, const mjvGeom& geom,
ModelObjects* model_objs,
const mjtByte render_flags[mjNRNDFLAG]) {
ModelObjects* model_objs) {
const mjModel* model = model_objs->GetModel();
mjrfMaterial material;
@@ -271,14 +270,15 @@ static void UpdateGeomMaterial(mjrfRenderable* renderable, const mjvGeom& geom,
mjrf_setRenderableMaterial(renderable, &material);
}
UniquePtr<mjrfRenderable> CreateGeomRenderable(
const mjvGeom& geom, mjrfContext* ctx, ModelObjects* model_objs,
SceneObjects* scene_objs, const mjtByte render_flags[mjNRNDFLAG]) {
UniquePtr<mjrfRenderable> CreateGeomRenderable(const mjvGeom& geom,
mjrfContext* ctx,
ModelObjects* model_objs,
SceneObjects* scene_objs) {
mjrfRenderableParams params;
mjrf_defaultRenderableParams(&params);
auto renderable = CreateRenderable(ctx, params);
PrepareGeomMeshes(renderable.get(), geom, model_objs, scene_objs);
UpdateGeomMaterial(renderable.get(), geom, model_objs, render_flags);
UpdateGeomMaterial(renderable.get(), geom, model_objs);
return renderable;
}
} // namespace mujoco
@@ -25,9 +25,10 @@
namespace mujoco {
// Creates a Renderable from the given mjvGeom.
UniquePtr<mjrfRenderable> CreateGeomRenderable(
const mjvGeom& geom, mjrfContext* ctx, ModelObjects* model_objs,
SceneObjects* scene_objs, const mjtByte render_flags[mjNRNDFLAG]);
UniquePtr<mjrfRenderable> CreateGeomRenderable(const mjvGeom& geom,
mjrfContext* ctx,
ModelObjects* model_objs,
SceneObjects* scene_objs);
} // namespace mujoco