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

Restore the main changes made in renderer.rs #150

Open
5 of 6 tasks
dati91 opened this issue Apr 24, 2018 · 2 comments
Open
5 of 6 tasks

Restore the main changes made in renderer.rs #150

dati91 opened this issue Apr 24, 2018 · 2 comments

Comments

@dati91
Copy link
Member

dati91 commented Apr 24, 2018

  • Data uploading Bring back TextureUploader #148
  • VertexDataTexture Restore VertexDataTexture usage #154
    • node_data_texture, local_clip_rects_texture, render_task_texture
    • We store them in device.rs at the moment
  • CacheTexture Restore cache texture #155
    • the texture data is in device.rs
  • CacheBus
    • We only support the PixelBuffer part, and the buffer is stored in device.rs
    • The Scatter part needs a pipeline implementation
  • DebugRenderer
    • It needs a pipeline
  • GpuProfiler
    • it is very gl specific at the moment
@dati91
Copy link
Member Author

dati91 commented May 11, 2018

  • Dither
    • We store it in device.rs at the moment

@zakorgy
Copy link

zakorgy commented May 14, 2018

  • Angle shader validation
    • This part is commented out, because we are doing the shader validation in the build script, and we didn't need the build_shader_strings function anymore, but this part uses it. After Truly alternative backend #145 is done, we can have that function back and run the validation with the original backend.
  • VertexAttribute, VertexAttributeKind, VertexDescriptor
    • We extract these datas from the shaders in the build script.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants