Brecht Van Lommel
|
7aaa7aa9dd
Images: change alpha settings to support channel packing
|
5 år sedan |
Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 år sedan |
Sergey Sharybin
|
cb4b5e12ab
Cycles: Cleanup, spacing after preprocessor
|
6 år sedan |
Stefan Werner
|
4d00e95ee3
Cycles: Adding native support for UINT16 textures.
|
6 år sedan |
Thomas Dinges
|
9e717c0495
Cycles: Remove Fermi texture code.
|
7 år sedan |
Brecht Van Lommel
|
f61c340bc1
Cycles: OpenCL bicubic and tricubic texture interpolation support.
|
7 år sedan |
Brecht Van Lommel
|
23098cda99
Code refactor: make texture code more consistent between devices.
|
7 år sedan |
Thomas Dinges
|
a00f54332d
Cleanup: Some style and code tweaks to Image Code after changes.
|
7 år sedan |
Stefan Werner
|
ec25060a05
Unlimited number of textures for Cycles
|
7 år sedan |
Thomas Dinges
|
5c0a67b325
Cycles: Add single channel texture support for OpenCL.
|
8 år sedan |
Thomas Dinges
|
9d236ac06c
Cycles: Enable half float support (4 channels and 1 channel) on CUDA.
|
8 år sedan |
Thomas Dinges
|
5ac7ef873b
Cycles: Change code order for Image Data Types.
|
8 år sedan |
Lukas Stockner
|
bbbc079a6c
Cycles: Correct maximum number of textures on pre-Kepler CUDA cards
|
8 år sedan |
Thomas Dinges
|
6311a9ff23
Cycles: Support half and half4 textures.
|
8 år sedan |
Thomas Dinges
|
dc07a5561f
Cleanup: Further tweaks for consistency and simplifications.
|
8 år sedan |
Thomas Dinges
|
2ee063868d
Cleanup: Shorten texture variables, tex and image was kinda redundant.
|
8 år sedan |
Thomas Dinges
|
c9f1ed1e4c
Cycles: Add support for bindless textures.
|
8 år sedan |
Thomas Dinges
|
3c85e1ca1a
Cycles: Add support for single channel byte textures.
|
8 år sedan |
Thomas Dinges
|
cde10e774c
Fix array bounds compile warning.
|
8 år sedan |
Thomas Dinges
|
8de3303a03
Cleanup: Fix typo.
|
8 år sedan |
Thomas Dinges
|
4a4f043bc4
Cycles: Add support for single channel float textures on CPU.
|
8 år sedan |
Thomas Dinges
|
76481eaeff
Cycles: Add support for float4 textures on OpenCL.
|
8 år sedan |
Thomas Dinges
|
9a1e11260c
Cleanup: More byte -> byte4 renaming for consistency.
|
8 år sedan |
Thomas Dinges
|
3807bcb3a8
Cleanup: Rename texture slots to float4 and byte, to distinguish from future float (single channel) and half_float slots.
|
8 år sedan |
Thomas Dinges
|
557544f2c4
Cycles: Refactor Image Texture limits.
|
8 år sedan |
Thomas Dinges
|
9c916b0172
Cleanup: Move texture definitions to util, to avoid bad level include.
|
8 år sedan |