Sign in
swiftshader
/
SwiftShader
/
69674fb1f01c657bfeb5f2cb6389d4a959b973f6
/
src
/
Shader
/
SamplerCore.cpp
5790c95
Refactor sampleTexel() to use a return value.
by Nicolas Capens
· 8 years ago
2d8c370
Support bitcasts between scalars and short vectors.
by Nicolas Capens
· 8 years ago
56f256e
Fixed default color values for R and RG types
by Alexis Hetu
· 8 years ago
facada5
FP32 linear filtering computation now available to most formats
by Alexis Hetu
· 8 years ago
91dd1c4
Unnormalized integer formats now all use the same path
by Alexis Hetu
· 8 years ago
75a6185
Compute texture coordinates using floating point operations
by Alexis Hetu
· 8 years ago
6e74426
Improve mipmap LOD calculation precision.
by Nicolas Capens
· 8 years ago
010a464
Add texture filtering precision hint
by Alexis Hetu
· 8 years ago
5de90b2
Added support for most formats to FP sampleTexel
by Alexis Hetu
· 8 years ago
ab849ae
Remove redundant R5G6R5 conversions
by Alexis Hetu
· 8 years ago
9ada309
Fix floating-point sampling of YUV formats.
by Nicolas Capens
· 8 years ago
69bc6e8
Fix GCC build
by Tom Anderson
· 8 years ago
9b0e655
Use unsigned index array accesses for texture sampling.
by Nicolas Capens
· 8 years ago
411273e
Refactor Byte4 unpacking.
by Nicolas Capens
· 8 years ago
45f187a
Deprecate the Long1 type.
by Nicolas Capens
· 8 years ago
7798051
Deprecate handling power-of-two texture sampling separately.
by Nicolas Capens
· 8 years ago
90c7ad6
Short4 warnings fixed
by Alexis Hetu
· 9 years ago
a3c16e4
Combine sampler method and option into a structure.
by Nicolas Capens
· 9 years ago
9d62c48
Pack texelFetch LOD as sampling coordinate's w component.
by Meng-Lin Wu
· 9 years ago
2fce582
texelFetch implementation
by Meng-Lin Wu
· 9 years ago
95ac187
LOD Base level and Max level to sampler state
by Alexis Hetu
· 9 years ago
9f7d562
Texture size fix
by Alexis Hetu
· 9 years ago
2337a19
texoffset implementation
by Meng-Lin Wu
· 9 years ago
0bac285
Apply the Apache 2.0 license.
by Nicolas Capens
· 9 years ago
049a187
SRGB implementation
by Alexis Hetu
· 9 years ago
2cfadc6
Compute cube LOD from 3D cube intersection distance.
by Nicolas Capens
· 9 years ago
337f3d5
RGB32F texture sampling fix
by Alexis Hetu
· 9 years ago
dbd1a8e
Added FORMAT_X32B32G32R32F as a renderable format
by Alexis Hetu
· 9 years ago
c2534f4
Refactor sampler LOD calculation method into an enum.
by Nicolas Capens
· 9 years ago
5989fab
Implement support for separate minification/magnification filters.
by Nicolas Capens
· 9 years ago
7bb6268
Refactor texture coordinate addressing.
by Nicolas Capens
· 9 years ago
3b96fa8
Fix array texture LOD computation.
by Alexis Hetu
· 9 years ago
c8b9785
2D array filtering crash fix
by Alexis Hetu
· 9 years ago
c4d0446
Sending magnification filter info to the sampler
by Alexis Hetu
· 9 years ago
f15e894
Enabled 2D array textures
by Alexis Hetu
· 9 years ago
3412d87
Added integer type texture support to SamplerCore code
by Alexis Hetu
· 9 years ago
1d01aa3
Added new swizzle parameters to Sampler's state
by Alexis Hetu
· 9 years ago
8e8a7e8
Implement support for YV12 texture sampling.
by Nicolas Capens
· 10 years ago
21bda85
Test for 8-bit components instead of not 16-bit components.
by Nicolas Capens
· 10 years ago
0085c44
Fixed some warnings
by Alexis Hetu
· 10 years ago
3a014ff
Implement R5G6B5 to 4.12 normalization.
by Nicolas Capens
· 10 years ago
2749631
Implement R5G6B5 texel fetch.
by Nicolas Capens
· 10 years ago
d43f4ce
Add utility function for 16-bit texture formats.
by Nicolas Capens
· 10 years ago
e1a50af
Add 6-bit and 5-bit sRGB conversion.
by Nicolas Capens
· 10 years ago
cfd0e6c
Match parameter order between float and integer sampling.
by Nicolas Capens
· 10 years ago
df08bd0
Eliminate unnecessary casts.
by Nicolas Capens
· 10 years ago
9651718
Renamed Vector4i to Vector4s
by Alexis Hetu
· 10 years ago
b508eaf
Implement support for RGBA sampling.
by Nicolas Capens
· 10 years ago
a0f4be8
Use unsigned enum base types to use them as state bitfields.
by Nicolas Capens
· 10 years ago
6e48fc8
Enhanced the sampling precision of 88 texture formats.
by Nicolas Capens
· 11 years ago
66b8ab2
Add SwiftShader dump from Feb 6 2013
by John Bauman
· 11 years ago
19bac1e
Update SwiftShader to April code dump.
by John Bauman
· 11 years ago
8940182
Add SwiftShader source to repo
by John Bauman
· 11 years ago