- Queries
- All Stories
- Search
- Advanced Search
Feed Advanced Search
Advanced Search
Advanced Search
Aug 11 2018
Aug 11 2018
Aug 10 2018
Aug 10 2018
vanyossi renamed T9344: Optimize Rectangular Default Brush from Implement Rectangualr Default Brush to Implement Rectangular Default Brush.
vanyossi added a revision to T9010: Optimize Rectangular Gauss Mask: D13646: Optimize Rectangular Gauss Mask Generator.
vanyossi removed a revision from T9010: Optimize Rectangular Gauss Mask: D13646: Optimize Rectangular Gauss Mask Generator.
vanyossi removed a task from D13646: Optimize Rectangular Gauss Mask Generator: T9010: Optimize Rectangular Gauss Mask.
vanyossi added commits to T8580: Krita AVX optimization for brush mask generation: Gauss, Soft, Stamp, Rectangular Gauss, Rectangular Soft: R37:a9b6c3a4eb36: ref T8734, R37:55067015ca49: Include Gaussian Rectangular in FreeStrokeBenchMark, R37:e36538da1a45: Optimize Rectangular Gauss Mask, R37:76e1022edab7: Use vector vOne floats instead of constant 1.0f, R37:7d08e5e4d2e6: Revert "Optimize Rectangular Gauss Mask", R37:d912b47ef9f2: Fixed: Optimize Rectangular Gaussian Mask, R37:2e69cb1c4e28: Refactor Vc erf operator, R37:ef2d20710194: Vectorized Circular Soft Mask Generator, R37:04e9a46aab82: Refactor vectorized antialising Fade Maker, R37:a5a30036cfbe: Refactor vectorized 2D FadeMaker, R37:64dbc99448e4: Fix regression over softness on Vector Gauss version, R37:f77e393ca079: Fix regression on masks Soft and Gauss Rect for smaller sizes, R37:f3efbf17c4c5: Fix minor code-style, R37:067e7f5df57f: Check for nan results on alphafactor, R37:66fad84c879f: Reduce repetition in exhaustive mask similarity tester, R37:65adda38f081: Add missing license header, R37:2565a74bdc9c: Vectorize Soft Rect Mask Generator, R37:b8f2080917a3: Reduce casting on Vector Indexes creation, R37:21afc59cea14: Use Vc Indexes instead of custom SimdArray for integer casting, R37:0a7d9b113791: Add Default Rectangular to FreehandStrokeBenchmark, R37:728cec98fba8: Adjust Spacing of auto_soft_rect.kpp test preset to be 0.1, R37:da249312e649: Implement Vc Optimization for Default Rect Mask, R37:ff83ebb73821: Reduce difference gap of Default Rect Mask Vector impl, R37:d4aaf03c18dd: Remove unused code from similarity test, R37:0b94a5f0ba25: Small refactor of mask similarity test to avoid repetition.
vanyossi added revisions to T8580: Krita AVX optimization for brush mask generation: Gauss, Soft, Stamp, Rectangular Gauss, Rectangular Soft: D14314: Default and Soft Rectangular mask generator Optimization, D14735: Krita brush optimization with AVX: Differential of Code done for GSoC 2018, D13646: Optimize Rectangular Gauss Mask Generator, D13504: Krita SoftBrush AVX Mask generation Optim..
vanyossi renamed T9010: Optimize Rectangular Gauss Mask from Implement AVX Rectangular Gauss Mask to Implement Rectangular Gauss Mask.
Aug 6 2018
Aug 6 2018
vanyossi updated the task description for T8580: Krita AVX optimization for brush mask generation: Gauss, Soft, Stamp, Rectangular Gauss, Rectangular Soft.
Jul 31 2018
Jul 31 2018
vanyossi committed R37:02dc94c5aeaf: Merge branch 'master' into ivany/T8580-Brush-AVX-Optim (authored by vanyossi).
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim
vanyossi committed R37:0b94a5f0ba25: Small refactor of mask similarity test to avoid repetition (authored by vanyossi).
Small refactor of mask similarity test to avoid repetition
vanyossi committed R37:d4aaf03c18dd: Remove unused code from similarity test (authored by vanyossi).
Remove unused code from similarity test
Jul 30 2018
Jul 30 2018
vanyossi updated the task description for T8580: Krita AVX optimization for brush mask generation: Gauss, Soft, Stamp, Rectangular Gauss, Rectangular Soft.
Jul 28 2018
Jul 28 2018
Attached binary files for tests
Soft Rectangular mask optimization
Default Rectangular Optimization
vanyossi committed R37:796fc2ee593b: Merge branch 'master' into ivany/T8580-Brush-AVX-Optim (authored by vanyossi).
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim
vanyossi committed R37:ff83ebb73821: Reduce difference gap of Default Rect Mask Vector impl (authored by vanyossi).
Reduce difference gap of Default Rect Mask Vector impl
vanyossi committed R37:02ee809cdbf7: Merge branch 'master' into ivany/T8580-Brush-AVX-Optim (authored by vanyossi).
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim
vanyossi committed R37:9b87dc25a773: Merge branch 'master' into ivany/T8580-Brush-AVX-Optim (authored by vanyossi).
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim
vanyossi committed R37:e42aaaafaafb: Merge branch 'master' into ivany/T8580-Brush-AVX-Optim (authored by vanyossi).
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim
vanyossi committed R37:da249312e649: Implement Vc Optimization for Default Rect Mask (authored by vanyossi).
Implement Vc Optimization for Default Rect Mask
Jul 27 2018
Jul 27 2018
Updated Benchmark
vanyossi committed R37:49fc059e6c41: Fix blur.cfg -> Blur.cfg change on case insensitive OSX (authored by vanyossi).
Fix blur.cfg -> Blur.cfg change on case insensitive OSX
Jul 25 2018
Jul 25 2018
Attached kpp used for test
vanyossi committed R37:728cec98fba8: Adjust Spacing of auto_soft_rect.kpp test preset to be 0.1 (authored by vanyossi).
Adjust Spacing of auto_soft_rect.kpp test preset to be 0.1
vanyossi committed R37:0a7d9b113791: Add Default Rectangular to FreehandStrokeBenchmark (authored by vanyossi).
Add Default Rectangular to FreehandStrokeBenchmark
vanyossi committed R37:e9bd996ec774: Merge branch 'master' into ivany/T8580-Brush-AVX-Optim (authored by vanyossi).
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim
vanyossi committed R37:e82a64687a60: Merge branch 'master' into ivany/T8580-Brush-AVX-Optim (authored by vanyossi).
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim
vanyossi committed R37:ebdd1921566c: Merge branch 'master' into ivany/T8580-Brush-AVX-Optim (authored by vanyossi).
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim
vanyossi committed R37:21afc59cea14: Use Vc Indexes instead of custom SimdArray for integer casting (authored by vanyossi).
Use Vc Indexes instead of custom SimdArray for integer casting
Jul 24 2018
Jul 24 2018
Jul 23 2018
Jul 23 2018
vanyossi updated the task description for T8580: Krita AVX optimization for brush mask generation: Gauss, Soft, Stamp, Rectangular Gauss, Rectangular Soft.
Jul 7 2018
Jul 7 2018
vanyossi committed R37:b8f2080917a3: Reduce casting on Vector Indexes creation (authored by vanyossi).
Reduce casting on Vector Indexes creation
Jul 6 2018
Jul 6 2018
There seems to be a slight difference in the fading between scalar and vectorize. however tests does cannot detect it.
Vectorize Soft Rect Mask Generator
Jul 3 2018
Jul 3 2018
vanyossi committed R37:7d8849fb73d5: Merge branch 'master' into ivany/T8580-Brush-AVX-Optim (authored by vanyossi).
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim
Jun 29 2018
Jun 29 2018
vanyossi added 10 commit(s) for D13646: Optimize Rectangular Gauss Mask Generator: R37:65adda38f081: Add missing license header, R37:66fad84c879f: Reduce repetition in exhaustive mask similarity tester, R37:067e7f5df57f: Check for nan results on alphafactor, R37:f3efbf17c4c5: Fix minor code-style, R37:f77e393ca079: Fix regression on masks Soft and Gauss Rect for smaller sizes, R37:64dbc99448e4: Fix regression over softness on Vector Gauss version, R37:a5a30036cfbe: Refactor vectorized 2D FadeMaker, R37:04e9a46aab82: Refactor vectorized antialising Fade Maker, R37:2e69cb1c4e28: Refactor Vc erf operator, R37:d912b47ef9f2: Fixed: Optimize Rectangular Gaussian Mask.