Age | Commit message (Collapse) | Author |
|
|
|
|
|
* src/vk/framebuffer.hpp: Move to this class all the framebuffers.
|
|
* src/vk/render_pass.hpp: Both 2D pipelines used identical render
passes. I merged both in a single render pass.
* src/vk/renderer.cpp (Renderer::draw): Use only one render pass for
both 2D graphics pipelines.
|
|
* src/vk/uniform_data_object.hpp: I do not remember why I named these
structs ODO. UDO makes more sense as they represents "uniform data
objects."
|
|
* src/vk/graphics_pipeline_2d_solid.cpp: Drawing sprites with a higher
z-index on top is more intuitive than the opposite.
|
|
* src/sprite.cpp: Add a new parameter to sprites to define the z index
of the image being rendered.
* src/vk/graphics_pipeline_2d_solid.cpp: Sort may not be the most
efficient algorithm, but it is easier to implement. If this code becomes
slow, it can be optimized with little or no changes to the Ruby
interface.
|
|
|
|
|
|
|