Miguel Pozo pragma37
  • Joined on 2018-04-26
Miguel Pozo pushed to pull-overlay-texspace at pragma37/blender 2024-11-19 17:27:36 +01:00
024502abde Overlay: Add Texture Space support
a54bbe0b92 Fix: Overlay: In Front support
c2695e2dcc Vulkan: Add support for legacy platforms
8c87732454 Overlay-Next: Object Name
07e197ba8c Fix #130453: Handle empty drawing for GPv3 in Overlay Next
Compare 10 commits »
Miguel Pozo pushed to main at blender/blender 2024-11-19 16:38:13 +01:00
a54bbe0b92 Fix: Overlay: In Front support
Miguel Pozo commented on pull request blender/blender#130336 2024-11-19 15:25:54 +01:00
Overlay-Next: Use submit_only

I think that's what I did? All the commits are there ee05765cc1/source/blender/draw/engines/overlay

Miguel Pozo pushed to fix-overlay-images at pragma37/blender 2024-11-18 20:03:28 +01:00
72b6214125 Fix image empties background
12cbcf058f Add missing regular.empties.draw_in_front_images
31b69f3049 Fix camera images
Compare 3 commits »
Miguel Pozo pushed to fix-overlay-images at pragma37/blender 2024-11-18 19:59:53 +01:00
66262d3d91 Fix image empties background
9bb641f191 Add missing regular.empties.draw_in_front_images
a347aec135 Fix camera images
5662977d6f Overlay: Add a pre_draw step and use submit_only for PassMain
45b0f06b67 Draw: Add specialized generate_commands for PassSortable
Compare 19 commits »
Miguel Pozo commented on issue blender/blender#112547 2024-11-18 19:54:11 +01:00
Material reusability and fields

I agree that (where possible) it would be best to expose all node properties as sockets.

One important clarification is that (at least on EEVEE) materials that result in the same node graph…

Miguel Pozo deleted branch pull-overlay-submit-only from pragma37/blender 2024-11-18 18:25:31 +01:00
Miguel Pozo merged pull request blender/blender#130336 2024-11-18 18:25:27 +01:00
Overlay-Next: Use submit_only
Miguel Pozo pushed to main at blender/blender 2024-11-18 18:25:26 +01:00
d4f321fe54 Overlay: Add a pre_draw step and use submit_only for PassMain
d50d287924 Draw: Add specialized generate_commands for PassSortable
5586533cc8 Overlay: Add image_plane_depth_bias shader
c86fd709cf Overlay: Add missing early return
a9cd1639db Cleanup: Fix codestyle for private variables
Compare 5 commits »
Miguel Pozo pushed to main at blender/blender 2024-11-18 18:24:26 +01:00
cd26e0834b FIx: EEVEE: Fix asserts on exit at GLShaderCompiler destructor
Miguel Pozo commented on pull request blender/blender#130336 2024-11-18 17:37:30 +01:00
Overlay-Next: Use submit_only
Miguel Pozo pushed to fix-overlay-images at pragma37/blender 2024-11-18 17:24:43 +01:00
f5029a5649 Fix image empties background
43242730b4 Add missing regular.empties.draw_in_front_images
562827a439 Fix camera images
db0b8fb577 Overlay: Add a pre_draw step and use submit_only for PassMain
b64425ee1d Draw: Add specialized generate_commands for PassSortable
Compare 113 commits »
Miguel Pozo pushed to pull-overlay-submit-only at pragma37/blender 2024-11-18 17:17:40 +01:00
db0b8fb577 Overlay: Add a pre_draw step and use submit_only for PassMain
b64425ee1d Draw: Add specialized generate_commands for PassSortable
e60a8b43b2 Overlay: Add image_plane_depth_bias shader
ffd9578ee9 Overlay: Add missing early return
a4950d88ff Cleanup: Fix codestyle for private variables
Compare 5 commits »
Miguel Pozo pushed to pull-overlay-submit-only at pragma37/blender 2024-11-18 17:02:11 +01:00
775ea8d9cf Overlay: Add a pre_draw step and use submit_only for PassMain
4d96a39707 Draw: Add especialized generate_commands for PassSortable
fc27ed8547 Overlay: Add image_plane_depth_bias shader
a17ab64438 Overlay: Add missing early return
22e4028d9d Cleanup: Fix codestyle for private variable
Compare 5 commits »
Miguel Pozo commented on pull request blender/blender#130336 2024-11-18 16:58:22 +01:00
Overlay-Next: Use submit_only
Miguel Pozo pushed to pull-overlay-submit-only at pragma37/blender 2024-11-18 16:57:39 +01:00
e7683a9f4d Overlay: Add a pre_draw step and use submit_only for PassMain
7d3a6f4f51 Draw: Add especialized generate_commands for PassSortable
8e5d826201 Overlay: Add image_plane_depth_bias shader
e7b147ba68 Overlay: Add missing early return
bce62cbc33 Cleanup: Fix codestyle for private variable
Compare 110 commits »
Miguel Pozo commented on issue blender/blender#130464 2024-11-18 16:03:18 +01:00
Overlay: Speed-up grid drawing

Won't this cause a lot of overdraw on the horizon? With a plane, at least the cost is fixed.

I could also see the vertex count getting out of hand with longer clip ends and smaller grid scales.

Miguel Pozo commented on pull request blender/blender#130450 2024-11-18 13:08:05 +01:00
GPU: Detect uninitialized buffer bindings

There may be valid use cases that this would not cover.

Miguel Pozo commented on pull request blender/blender#130450 2024-11-18 12:59:33 +01:00
GPU: Detect uninitialized buffer bindings

I was pointed to https://en.wikipedia.org/wiki/Call_super as a reason for removing/refactoring the "super" calls, but I don't think this applies here since the base class doesn't depend on the…

Miguel Pozo created pull request blender/blender#130450 2024-11-18 12:58:53 +01:00
GPU: Detect uninitialized buffer bindings