Miguel Pozo pragma37
  • Joined on 2018-04-26
Miguel Pozo pushed to pull-non-blocking-render-compilation at pragma37/blender 2024-07-25 19:45:58 +02:00
83697541d1 Merge branch 'main' into pull-non-blocking-render-compilation
a83348fbdc GPU: Improve the shader cache behavior
9e99d0872b Sculpt: Skip scaling deformation translations when unnecessary
b17adb58f0 Sculpt: Use new deformation flushing API for face set fairing
4919221456 GPU: Batch Compilation: Show compiled GPUMaterials as soon as possible
Compare 197 commits »
Miguel Pozo deleted branch pull-improve-shader-cache from pragma37/blender 2024-07-25 19:22:59 +02:00
Miguel Pozo pushed to main at blender/blender 2024-07-25 19:22:54 +02:00
a83348fbdc GPU: Improve the shader cache behavior
Miguel Pozo merged pull request blender/blender#125010 2024-07-25 19:22:54 +02:00
GPU: Improve the shader cache behavior
Miguel Pozo deleted branch pull-small-material-batches from pragma37/blender 2024-07-25 19:18:29 +02:00
Miguel Pozo pushed to main at blender/blender 2024-07-25 19:18:26 +02:00
4919221456 GPU: Batch Compilation: Show compiled GPUMaterials as soon as possible
Miguel Pozo merged pull request blender/blender#125012 2024-07-25 19:18:25 +02:00
GPU: Batch Compilation: Show compiled GPUMaterials as soon as possible
Miguel Pozo created pull request blender/blender#125447 2024-07-25 19:10:18 +02:00
Fix: Workbench: Disable overlays_enabled optimizations
Miguel Pozo pushed to pull-fix-depth-gp-overlay at pragma37/blender 2024-07-25 18:36:02 +02:00
8ab35788ee Remove scene_state.overlays_enabled
0d70481d15 Refactor: Optimize compositor realization shader
1c69154aaf Fix #125395: Build: Missing include for s390x arch
3199915f35 Cleanup: Switch to C++ API for 3D cursor transform
d2bcca680e Fix asset shelf popup not closing when selecting asset with enter
Compare 10 commits »
Miguel Pozo created branch pull-fix-depth-gp-overlay in pragma37/blender 2024-07-25 18:36:01 +02:00
Miguel Pozo commented on pull request blender/blender#125010 2024-07-25 18:13:51 +02:00
GPU: Improve the shader cache behavior

I searched for an existing function it, but not well enough it seems. 😓

Miguel Pozo pushed to pull-improve-shader-cache at pragma37/blender 2024-07-25 18:07:29 +02:00
d44ba63de2 Use BKE_appdir_folder_caches
Miguel Pozo pushed to pull-improve-shader-cache at pragma37/blender 2024-07-24 20:06:02 +02:00
e62af1a3dc Fix path_xdg_cache_get
Miguel Pozo commented on issue blender/blender#125176 2024-07-24 19:40:51 +02:00
Create New Material Wierdly Slow

Is this the first time a material is created or every single time? Also, do you have the Shader Compilation Subprocesses enabled?

Miguel Pozo pushed to pull-improve-shader-cache at pragma37/blender 2024-07-24 19:36:26 +02:00
8a18de2d13 GPU_shader_cache_dir_clear_old
030f79ff89 Use XDG_CACHE_HOME instead of var/tmp
Compare 2 commits »
Miguel Pozo pushed to pull-small-material-batches at pragma37/blender 2024-07-24 17:55:09 +02:00
dfd296c517 Cleanup: Remove unused function
Miguel Pozo commented on pull request blender/blender#125012 2024-07-24 17:48:02 +02:00
GPU: Batch Compilation: Show compiled GPUMaterials as soon as possible

Performance seems to be on par. 🙂

Miguel Pozo commented on pull request blender/blender#125012 2024-07-23 20:53:17 +02:00
GPU: Batch Compilation: Show compiled GPUMaterials as soon as possible

Thanks for the suggestion, I wasn't too happy with the previous solution either, this one is much cleaner. I still have to do some testing and check the performance, though.