Blender Git Commits
May 25, 2020, 09:42 (GMT) |
Fix GL_TEXTURE_MAX_ANISOTROPY_EXT not being optional |
May 25, 2020, 09:30 (GMT) |
Merge branch 'master' into tmp-texture-sampler |
May 25, 2020, 09:19 (GMT) |
Cleanup: GPU: Remove uneeded texture bind for texture sampling parameters |
May 25, 2020, 08:48 (GMT) |
GPU: Texture: Avoid using anisotropic filtering on all textures. This limits anisotropic filtering to image textures (comming from GPU_texture_from_bindcode). |
May 25, 2020, 08:48 (GMT) |
GPU: Texture: Replace internal sampler state by explicit state object This is closer to vulkan design and allow for easier state management in the future. For instance, adding the ability to bind the texture twice with different sampler params. |
May 25, 2020, 08:48 (GMT) |
GPU: Draw: Move filter parameters to sampler_state. |
May 25, 2020, 08:48 (GMT) |
GPU: Texture: Enable support for multiple texture units bind. This makes possible to bind a texture up to GPU_TEX_MAX_BIND texture units. Multiple binds can be useful to sample a texture using different sampler state. |