Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-08-17DRW: Resource Handle: Use manual bitmasks and bitsiftstmp-drw-callbatchingClément Foucault
2019-08-17DRW: Fix regression when rendering using index rangesClément Foucault
2019-08-17GPU: Fix USE_MULTI_DRAW_INDIRECT macroClément Foucault
2019-08-17Workbench: Fix dark mesh when no material appliedClément Foucault
2019-08-17BLI_memblock: Remove ATTR_MALLOC flagsClément Foucault
2019-08-17DRW: Fix and improve DRW_pass_sort_shgroup_zClément Foucault
2019-08-17DRW: Move Shading Group Extra DRWState to own DRWCommandClément Foucault
2019-08-17DRW: Use a DRWResourceHandle to reference the parent DRWPass ...Clément Foucault
2019-08-17Cleanup: DRW: Add draw_call_batching_flush for easier code understandingClément Foucault
2019-08-17DRW: Move DRWUniformChunk length and used counter to the struct itself.Clément Foucault
2019-08-17DRW: Add DRWCommandSetStencilClément Foucault
2019-08-17DRW: Refactor replacing DRWCall by DRWCommandClément Foucault
2019-08-17Workbench: Fix Shader compilationClément Foucault
2019-08-17GPencil: Use custom obmat instead of common_view_libClément Foucault
2019-08-17DRW: Put Transform Feedback buffer into DRWUniformClément Foucault
2019-08-17Cleanup: DRW: Make drawcall render control flow a more easier to follow.Clément Foucault
2019-08-17GPU: Fix flush range and uninitialized buffer_idClément Foucault
2019-08-17DRW: Fix Batch key bitshiftingClément Foucault
2019-08-17Workbench: Simplify / Speedup Material HashClément Foucault
2019-08-17DRW: Use new GPUDrawList to speedup instancingClément Foucault
2019-08-17GPU: Add API to use multidrawindirect using GPUbatchClément Foucault
2019-08-17DRW: Add draw call sortingClément Foucault
2019-08-17Workbench: Remove object_id and optimize material hash generationClément Foucault
2019-08-17Workbench: Use resource_id instead of own indexClément Foucault
2019-08-17DRW: Make workaround for drivers with broken gl_InstanceIDClément Foucault
2019-08-17Cleanup: GPUBatch: rename argumentsClément Foucault
2019-08-17Edit Curve: Fix curve normalsClément Foucault
2019-08-17DRW: Remove common_view_lib uniform default valuesClément Foucault
2019-08-17DRW: Use int instead of uint for DRWCallClément Foucault
2019-08-17Object Mode: Add back lightprobe selection outlinesClément Foucault
2019-08-17DRW: Add builtin uniform to get full DRWResourceHandle from shaderClément Foucault
2019-08-17Object Mode: Outlines: Rewrite id pass generationClément Foucault
2019-08-17DRW: Refactor to support draw call batchingClément Foucault
2019-08-17BLI_memblock: Use aligned memory blocksClément Foucault
2019-08-17Cleanup: DRW: Break rendering loop into smaller functionsClément Foucault
2019-08-17Cleanup: DRW: move DRWShadingGroup uniform locations to DRWUniformClément Foucault
2019-08-17GPU: Make Eevee shader pass resourceID to the fragment shaderClément Foucault
2019-08-17DRW: Put DRWCalls into DRWCallChunksClément Foucault
2019-08-17Cleanup: Wireframe: Use vec3_copy and remove unused codeClément Foucault
2019-08-17GPUBatch: Bypass empty drawcallsClément Foucault
2019-08-17Cleanup: GPU: Avoid implicit matrix multiplicationClément Foucault
2019-08-17Object Mode: Fix/Cleanup LightGrid overlaysClément Foucault
2019-08-17DRW: Add DRW_shgroup_uniform_vec3/4_copyClément Foucault
2019-08-17DRW: Replace single DRWUniform alloc by DRWUniformChunkClément Foucault
2019-08-17Cleanup: DRW: Remove unused vars and reduce size of DRWUniformClément Foucault
2019-08-17DRW: Port Workbench to use DRWObjectInfos ubosClément Foucault
2019-08-17DRW: Port Eevee to use DRWObjectInfos ubosClément Foucault
2019-08-17DRW: Remove DRWCallSate in favor of DRWResourceHandleClément Foucault
2019-08-17DRW: Fix Eevee rendering broken due to recent changesClément Foucault
2019-08-17DRW: Fix eevee shaders and promote DRAW_ID to builtin uniformClément Foucault