diff options
author | Fox Caminiti <fox@foxcam.net> | 2022-08-15 10:08:07 -0400 |
---|---|---|
committer | Fox Caminiti <fox@foxcam.net> | 2022-08-15 10:08:07 -0400 |
commit | 67898c6505c9180b5a5a31457f11d29b41fa91ba (patch) | |
tree | 16a472797ce22ec8645a04bbbe9167990e6081da /effects.cpp | |
parent | 7cfb7ce652d1c13ab72392d95dc93d967bf505fb (diff) |
fixes
Diffstat (limited to 'effects.cpp')
-rw-r--r-- | effects.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/effects.cpp b/effects.cpp index 67f0887..b15b0fb 100644 --- a/effects.cpp +++ b/effects.cpp @@ -8,14 +8,11 @@ DrawColor(source *Source, layer_bitmap_info *BitmapInfo, memory *Memory, propert __m256 ZeroPointFive = _mm256_set1_ps(0.5); __m256 One = _mm256_set1_ps(1); __m256 Two = _mm256_set1_ps(2); - __m256 Four = _mm256_set1_ps(4); __m256 Fraction255 = _mm256_set1_ps(1/255.0f); __m256 Real255 = _mm256_set1_ps(255); - __m256i Zero = _mm256_set1_epi8(0); __m256i FF = _mm256_set1_epi32(0xFF); - __m256i Int255 = _mm256_set1_epi8((uint8)255); __m256 Alpha = _mm256_set1_ps(FloatColor.a); __m256 AlphaInv = _mm256_set1_ps(1.0f - FloatColor.a); @@ -47,7 +44,6 @@ DrawColor(source *Source, layer_bitmap_info *BitmapInfo, memory *Memory, propert __m256 G_Dest = _mm256_mul_ps(_mm256_cvtepi32_ps(_mm256_and_si256(_mm256_srli_epi32(DestPixel, 8), FF)), Fraction255); __m256 B_Dest = _mm256_mul_ps(_mm256_cvtepi32_ps(_mm256_and_si256(_mm256_srli_epi32(DestPixel, 16), FF)), Fraction255); __m256i A_Out = _mm256_and_si256(_mm256_srli_epi32(DestPixel, 24), FF); - __m256 A_Dest = _mm256_mul_ps(_mm256_cvtepi32_ps(A_Out), Fraction255); __m256 R_Blend = _mm256_setzero_ps(); __m256 G_Blend = _mm256_setzero_ps(); |