September 4, 2020, 11:58 (GMT) |
Review update: fix exporter UI. |
September 4, 2020, 11:51 (GMT) |
Cleanup: GPUFrameBuffer: Use Texture class instead of gl calls |
September 4, 2020, 11:37 (GMT) |
Change bsdf values as per illum values. Set defaults of MTLMaterial that is useful for importer. For exporter, asserts have been added. |
September 4, 2020, 11:28 (GMT) |
Export loop normals not vertex normals. |
September 4, 2020, 11:26 (GMT) |
Don't write default scale and translation. Also fix debug warning of material not found. Add asserts to catch unchanged values. |
September 4, 2020, 08:03 (GMT) |
Add float3 to string function to utilities. Makes the MTL writer a bit compact. That change to be committed soon. |
September 4, 2020, 08:03 (GMT) |
Move string utility functions in one file. No functional change. Only renaming, and adding a few const. |
September 4, 2020, 00:45 (GMT) |
GLTexture: Add back texture proxy check Cleanup the feature itself: - Check 3D textures size against the correct limit. - Add check for compressed textures. |
September 4, 2020, 00:45 (GMT) |
GPUTexture: Add support for samplers This just add back the support. This commit also includes a bit of cleanup. |
September 4, 2020, 00:45 (GMT) |
GPUTexture: GL Backend Isolation This is a massive cleanup needed for vulkan support T68990. It provides: - More meaningful enums with conversion functions. - Less hacky supports of arrays and cubemaps (all considered layered). - More inline with the stateless design of vulkan and modern GL. - Methods Fallbacks are using framebuffer functions that are wrapped instead of implementing inside the texture module. What is not in there: - API change. - Samplers support (breaks a few effects). |
September 4, 2020, 00:44 (GMT) |
GPUFramebuffer: Encapsulate single attachement clear This is in preparation of using it to clear single texture. Also includes minor cleanups about not using tex target in assert and adding enum operators. |
September 4, 2020, 00:41 (GMT) |
Cleanup: EEVEE: Use correct array size and use equals_v2v2_int |
September 4, 2020, 00:41 (GMT) |
GPUTexture: Add skeleton of the new GLTexture class |
September 4, 2020, 00:39 (GMT) |
GPUTexture: Remove bind to edit calls This is going to be unecessary after the GPU opengl texture backend refactor. For now add a save/restore mechanism to leave the state untouched. Also remove some calls where the caller would bind to particular binding point and set the shader uniform. |
Revision 1b8bc74 by TempoDev (soc-2020-custom-menus) September 3, 2020, 17:37 (GMT) |
Custom Menus : merge master |
September 3, 2020, 14:09 (GMT) |
Merge branch 'greasepencil-edit-curve' into soc-2020-greasepencil-curve |
September 3, 2020, 14:07 (GMT) |
Merge branch 'master' into greasepencil-edit-curve |
September 3, 2020, 14:07 (GMT) |
Merge branch 'master' into greasepencil-object |
September 3, 2020, 10:39 (GMT) |
Rename vert_treplet to vert_index_mlen; add comments |
September 3, 2020, 10:38 (GMT) |
Minor fixes, use scoped_timer for export too. |
|
|
|


Master Commits
MiikaHweb | 2003-2021