GithubHelp home page GithubHelp logo

midnight-graphics's People

Watchers

Max Ortner avatar

midnight-graphics's Issues

create pipeline layout through device

Currently the pipeline file just creates and destroys the layout, but we should probably go through the device instead (as we do for everything else)

windowless rendering

The RenderFrame really only needs an image, all of the construction can occur elsewhere. We should make the windowless rendering process a lot easier.

be able to copy image to host

For windowless instances, we might want to be able to create the image with mapped memory or at least provide a simple interface to copy the data back to the host.

multiple bindings

As of right now, we only can have one binding per pipeline. This doesn't scale, and at some point we'd like to be able to specify different bindings

add format and size to Image

The two most important pieces of information to extract from an image is its size and format. We should be able to get this info from the Image class.

specify image target for pipeline

We should add the ability to pass an image instance to the PipelineBuilder so that it can extract color/depth format information and size info.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.