Blender Git Commits

Blender Git "tmp-texture-sampler" branch 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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021