Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor how the Render Buffers are used #8

Closed
sirpalee opened this issue Nov 14, 2019 · 1 comment · Fixed by #309
Closed

Refactor how the Render Buffers are used #8

sirpalee opened this issue Nov 14, 2019 · 1 comment · Fixed by #309
Assignees
Labels
enhancement New feature or request render delegate Related to the Arnold Render Delegate

Comments

@sirpalee
Copy link
Contributor

sirpalee commented Nov 14, 2019

Refactor the render buffer system:

  • Write to the render buffers directly and avoid intermediate storage.
  • Support custom AOVs with the type color3f.
  • Support LPEs.
  • Optimize writing to buffers to improve interactivity.

HdEmbree is a good example

@sirpalee sirpalee added the enhancement New feature or request label Nov 14, 2019
@sirpalee sirpalee added the render delegate Related to the Arnold Render Delegate label Nov 29, 2019
@sirpalee sirpalee changed the title [Render Delegate] Write data directly to Render Buffers from the driver Write data directly to Render Buffers from the driver Nov 29, 2019
@sirpalee sirpalee added this to Needs triage in Ticket Triage via automation Mar 13, 2020
@sirpalee sirpalee changed the title Write data directly to Render Buffers from the driver Refactor how the Render Buffers are used Mar 13, 2020
@sirpalee sirpalee self-assigned this Mar 13, 2020
@sirpalee sirpalee removed this from Needs triage in Ticket Triage Mar 13, 2020
@sirpalee sirpalee added this to To do in Sprint 20 via automation Mar 13, 2020
@sirpalee sirpalee moved this from To do to In progress in Sprint 20 Mar 13, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 19, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 19, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 20, 2020
@sirpalee
Copy link
Contributor Author

sirpalee commented Mar 20, 2020

As a solution for this ticket, I decided to rewrite the render buffer / render pass system, so that I can solve multiple issues at once. The pull request for this ticket will include a solution for #226 #4 #12 and #9 .

sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 23, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 23, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 23, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 23, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 23, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 24, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 24, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 26, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 26, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 26, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 27, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 27, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 27, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 27, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 27, 2020
@kikou kikou added this to In progress in Sprint 21 Mar 27, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 29, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 29, 2020
sirpalee added a commit to sirpalee/arnold-usd that referenced this issue Mar 30, 2020
Sprint 21 automation moved this from In progress to Done Mar 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request render delegate Related to the Arnold Render Delegate
Projects
No open projects
Sprint 20
  
In progress
Sprint 21
  
Done
Development

Successfully merging a pull request may close this issue.

1 participant