]> git.tdb.fi Git - libs/gl.git/shortlog
libs/gl.git
2022-03-11 Mikko RasaRemove unused stages from shader programs
2022-03-11 Mikko RasaFlip normal if a surface faces away from the camera
2022-03-11 Mikko RasaUse mesh as the task object when exporting it
2022-03-11 Mikko RasaUse R8 format when extracting a single channel from...
2022-03-11 Mikko RasaRefactor face cull settings in Blender
2022-03-11 Mikko RasaChange front face logic on Vulkan to match the OpenGL...
2022-03-11 Mikko RasaDetect and export alpha cutoff in Blender
2022-03-11 Mikko RasaFix the recognition of additive blending in the Blender...
2022-03-11 Mikko RasaImplement alpha cutoff for materials
2022-03-11 Mikko RasaEnable shadow map for the blended method when exporting
2022-03-11 Mikko RasaSupport specifying enabled methods in effect templates
2022-03-11 Mikko RasaCreate specialized versions of SPIR-V modules with...
2022-03-10 Mikko RasaTake care of SPIR-V load IDs in ternary expressions
2022-03-09 Mikko RasaNormalize vertex normal and tangent vectors in vertex...
2022-03-08 Mikko RasaAvoid allocating buffers and images too close together
2022-03-08 Mikko RasaMinor tweaks to MemoryAllocator
2022-03-08 Mikko RasaAdd a function to request debug information from Memory...
2022-03-06 Mikko RasaHandle certain shader graph patterns that occur in...
2022-03-06 Mikko RasaRemove unnecessary import statements from the Blender...
2022-03-06 Mikko RasaUse bpy.path.basename instead of a custom function
2022-03-06 Mikko RasaChange some leftover .tex2d extensions in the exporter
2022-03-05 Mikko RasaHandle arbitrary channel inversions in material inputs.
2022-03-05 Mikko RasaRefactor the material node processing code
2022-03-05 Mikko RasaDon't check group in get_unlit_inputs
2022-03-05 Mikko RasaMake texture channel handling in the Blender exporter...
2022-03-05 Mikko RasaFixes for exporting objects consisting only of lines
2022-03-05 Mikko RasaRedesign progress and error reporting in the Blender...
2022-03-01 Mikko RasaFix incorrect vertex array indexing in InstanceArray
2022-02-28 Mikko RasaMove ProgramData to materials
2022-01-29 Mikko RasaSimplify Program by removing transient data
2022-01-25 Mikko RasaAlign staging memory with an alignment suitable for...
2022-01-25 Mikko RasaUse a dummy transmittance lookup texture to render...
2022-01-25 Mikko RasaOverhaul the Vulkan backend's memory allocator
2022-01-25 Mikko RasaRefactor Vulkan memory mapping functions
2022-01-25 Mikko RasaRefactor allocation index and ID handling in the Vulkan...
2022-01-25 Mikko RasaRemove the unused get_allocation_size function
2022-01-19 Mikko RasaUse pipeline keys for objects and effects
2022-01-17 Mikko RasaSupport multiple PipelineStates in Renderer
2022-01-15 Mikko RasaApply only changed parts of VulkanPipelineState
2022-01-14 Mikko RasaMinor, largely cosmetic tweaks
2022-01-13 Mikko RasaUse the changes member directly in PipelineState backends
2022-01-12 Mikko RasaStore simpler states by value in PipelineState
2022-01-12 Mikko RasaCreate a function for applying framebuffer state in...
2022-01-12 Mikko RasaMake various enums use uint8_t as their underlying...
2022-01-09 Mikko RasaOnly set pipeline resources as used when the resource...
2022-01-02 Mikko RasaUse a placeholder texture when a texture has not been...
2021-12-29 Mikko RasaUse low-level handles when computing descriptor set...
2021-12-28 Mikko RasaConvert pixel components if necessary when async loadin...
2021-12-28 Mikko RasaMove Texture2D::AsyncLoader back to the common part
2021-12-28 Mikko RasaRefactor Texture2D::AsyncLoader to use sub_image_async
2021-12-28 Mikko RasaAdd an asynchronous version of Texture2D::sub_image
2021-12-27 Mikko RasaRequire buffer to have storage for mapping
2021-12-27 Mikko RasaMake Buffer::AsyncTransfer default-constructible and...
2021-12-24 Mikko RasaRedesign asynchronous buffer uploads
2021-12-20 Mikko RasaReset staging buffers in TransferQueue once the transfe...
2021-12-20 Mikko RasaImprove state setting in Sky
2021-12-20 Mikko RasaUse a streaming buffer for ProgramData only when needed
2021-12-20 Mikko RasaRefactor ProgramData buffer (re)creation into a function
2021-12-20 Mikko RasaMultiplex streaming buffer contents on Vulkan
2021-12-19 Mikko RasaInstanceArray doesn't need to refresh the vertex arrays
2021-12-19 Mikko RasaAdd a flag to obtain an aligned size requirement from...
2021-12-19 Mikko RasaUse a member function to set the dirty flag in Bufferable
2021-12-18 Mikko RasaKeep track of the buffers of bound uniform blocks
2021-12-18 Mikko RasaIncrement frame after destroying objects instead of...
2021-12-14 Mikko RasaClamp depth reference for shadows to 1.0
2021-12-14 Mikko RasaDefer transfer and barriers until the entire render...
2021-12-14 Mikko RasaUse secondary command buffers to record render pass...
2021-12-14 Mikko RasaCorrectly set framebuffer layers when cube map attachme...
2021-12-14 Mikko RasaRefactor projection matrix handling
2021-12-12 Mikko RasaFix incorrect lookup of GLSL interface variables
2021-12-12 Mikko RasaRefactor handling of viewport Y axis
2021-12-12 Mikko RasaSet gl_Layer separately for each vertex
2021-12-12 Mikko RasaEnable geometry shaders by default
2021-12-12 Mikko RasaFix render area Y coordinate calculation
2021-12-12 Mikko RasaDiscard render target contents only if the entire mip...
2021-12-11 Mikko RasaMark PBR precalc parameters as push constants
2021-12-11 Mikko RasaRe-export desertpillars data with new vertex formats
2021-12-11 Mikko RasaRefactor TransferQueue to require explicit finalization...
2021-12-11 Mikko RasaUse const void * for the object pointers in TransferQueue
2021-12-11 Mikko RasaBind only the first mipmap level when prefiltering...
2021-12-11 Mikko RasaEmit a max invocations exec mode for geometry shaders
2021-12-10 Mikko RasaCreate image views in VulkanFramebuffer if necessary
2021-12-10 Mikko RasaSupport binding individual mipmap levels of textures
2021-12-09 Mikko RasaTrack the number of layers in Framebuffer
2021-12-09 Mikko RasaDon't remove individual mipmap levels from Synchronizer
2021-12-09 Mikko RasaTrack different kinds of bindings separately
2021-12-09 Mikko RasaPopulate used bindings in ReflectData
2021-12-09 Mikko RasaDon't try to bind descriptor sets if there aren't any
2021-12-09 Mikko RasaRefresh vertex setup in VulkanPipelineState::update
2021-12-09 Mikko RasaInitialize members of VulkanVertexSetup
2021-12-05 Mikko RasaUse an RGBA environment map in desertpillars
2021-12-04 Mikko RasaStore the number of mipmap levels in the Texture base...
2021-12-04 Mikko RasaUse default member initializers in Texture
2021-12-04 Mikko RasaAvoid collisions with members of nameless interface...
2021-12-01 Mikko RasaUse RGBA as the default format for effect render targets
2021-12-01 Mikko RasaConvert RGB pixel data to RGBA when staging
2021-12-01 Mikko RasaUse the correct aspect mask for uploading texture data
2021-12-01 Mikko RasaSubmit commands for isolated offscreen rendering
2021-12-01 Mikko RasaClear the begin semaphore if Renderer::begin() is calle...
2021-12-01 Mikko RasaRemove the exception from Texture2DMultisample constructor
next