Autodesk / Autodesk/arnold-usd

Extend the debug output of the Render Delegate

Open
#20 1 comment 0 reactions 0 assignees View on GitHub
enhancement render delegate
Dominant language
Python
Stars
284
Forks
68
Avg merge
2d 19h
Merged PRs (30d)
14

Description

The Render Delegate should utilize the TfDebug utilities and print information about receiving invalid data and extend it's currently used debug codes.

[The material adapter already makes use of TfDebug](https://github.com/Autodesk/arnold-usd/blob/36c113c3d331707b9b68931b32e6d4f018ccb227/render_delegate/material.cpp), and we should follow its example.

Contributor guide

Open the contributing guide

Research direction

Start by reading render delegate sources and compare their current debug handling with the TfDebug usage in material.cpp. Identify how invalid data is received and which debug codes are currently used; done means invalid-data information is reported and the Render Delegate exposes the intended additional codes, with relevant tests or checks passing.

Written by the indexing model from the issue text.

Assessment

Domain
computer-graphics, developer-experience
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.