Page MenuHome

Jeroen Bakker (jbakker)
Engineering

Projects (17)

User Details

User Since
Nov 30 2008, 9:31 PM (575 w, 13 h)

Recent Activity

Today

Jeroen Bakker (jbakker) updated the diff for D6331: [WIP] EEVEE: Material Render Pass.
  • Added glossy passes as a test. It still needs more work as most nodes haven't been converted yet.
Mon, Dec 9, 8:31 AM
Jeroen Bakker (jbakker) closed T72286: Render Viewport as Invalid.

This report does not contain all the requested information, which is required for us to investigate the issue.

Mon, Dec 9, 7:35 AM · BF Blender

Yesterday

Jeroen Bakker (jbakker) claimed T72269: Creating Normal Map Node Crashes Blender.
Sun, Dec 8, 9:56 AM · BF Blender, GPU / Viewport
Jeroen Bakker (jbakker) lowered the priority of T72269: Creating Normal Map Node Crashes Blender from Needs Triage by Developer to Confirmed, High.

It happens after linking the Normal map to the shader tree.
Seems to be failing during generation of the material GLSL.

Sun, Dec 8, 9:41 AM · BF Blender, GPU / Viewport

Sat, Dec 7

Jeroen Bakker (jbakker) accepted D6262: UI: Custom Face Orientation Colors.
Sat, Dec 7, 9:44 AM · User Interface
-- (zgorg) awarded D6331: [WIP] EEVEE: Material Render Pass a Like token.
Sat, Dec 7, 2:40 AM

Fri, Dec 6

Jeroen Bakker (jbakker) updated the diff for D6331: [WIP] EEVEE: Material Render Pass.

Initial start to have a drawing pass per active renderpass. This is a first step to support material renderpasses for final image rendering

Fri, Dec 6, 4:49 PM
Jeroen Bakker (jbakker) updated the summary of D6331: [WIP] EEVEE: Material Render Pass.
Fri, Dec 6, 4:12 PM
Jeroen Bakker (jbakker) updated the summary of D6331: [WIP] EEVEE: Material Render Pass.
Fri, Dec 6, 4:01 PM
Jeroen Bakker (jbakker) updated the summary of D6331: [WIP] EEVEE: Material Render Pass.
Fri, Dec 6, 3:58 PM
Jeroen Bakker (jbakker) updated the diff for D6331: [WIP] EEVEE: Material Render Pass.

Basic support for:

Fri, Dec 6, 3:54 PM
Jeroen Bakker (jbakker) updated the summary of D6331: [WIP] EEVEE: Material Render Pass.
Fri, Dec 6, 11:34 AM
Jeroen Bakker (jbakker) added a revision to T72220: Edit mode orange overlay visible when 'Show overlays' is OFF: D6371: Fix T72220: Hide Edit Overlays.
Fri, Dec 6, 9:42 AM · BF Blender
Jeroen Bakker (jbakker) created D6371: Fix T72220: Hide Edit Overlays.
Fri, Dec 6, 9:42 AM
Jeroen Bakker (jbakker) added a comment to T72220: Edit mode orange overlay visible when 'Show overlays' is OFF.

Thanks for the report!

Fri, Dec 6, 8:05 AM · BF Blender
Jeroen Bakker (jbakker) claimed T72220: Edit mode orange overlay visible when 'Show overlays' is OFF.
Fri, Dec 6, 8:04 AM · BF Blender
Jeroen Bakker (jbakker) committed rB15abc9fe743e: Draw: Removal of MultiSample Buffers (authored by Jeroen Bakker (jbakker)).
Draw: Removal of MultiSample Buffers
Fri, Dec 6, 7:46 AM
Jeroen Bakker (jbakker) closed D6367: Draw: Removal of MultiSample Buffers.
Fri, Dec 6, 7:46 AM
Jeroen Bakker (jbakker) updated the diff for D6367: Draw: Removal of MultiSample Buffers.

Small changes before merging to master

Fri, Dec 6, 7:44 AM
Jeroen Bakker (jbakker) added inline comments to D6367: Draw: Removal of MultiSample Buffers.
Fri, Dec 6, 7:43 AM

Thu, Dec 5

Jeroen Bakker (jbakker) retitled D6360: [WIP] Tracking: Selection Crash from Tracking: Selection Crash to [WIP] Tracking: Selection Crash.
Thu, Dec 5, 3:52 PM · Motion Tracking
Jeroen Bakker (jbakker) updated the diff for D6367: Draw: Removal of MultiSample Buffers.

Updated patch

Thu, Dec 5, 2:39 PM
Jeroen Bakker (jbakker) created D6367: Draw: Removal of MultiSample Buffers.
Thu, Dec 5, 2:26 PM
Jeroen Bakker (jbakker) committed rBc402a4847bab: Cleanup: Silent Warnings (authored by Jeroen Bakker (jbakker)).
Cleanup: Silent Warnings
Thu, Dec 5, 12:36 PM
Jeroen Bakker (jbakker) planned changes to D6360: [WIP] Tracking: Selection Crash.

The viewport and the movie clip editor should display the selection of the markers in the same way. Fixing the crash shows that the selection drawing isn't handled the same.

Thu, Dec 5, 12:30 PM · Motion Tracking
Jeroen Bakker (jbakker) committed rB31c77326c9db: Fix T72154: Background Camera Images (authored by Jeroen Bakker (jbakker)).
Fix T72154: Background Camera Images
Thu, Dec 5, 12:16 PM
Jeroen Bakker (jbakker) closed T72154: Background Image front / back always showing back as Resolved by committing rB31c77326c9db: Fix T72154: Background Camera Images.
Thu, Dec 5, 12:16 PM · BF Blender
Jeroen Bakker (jbakker) closed D6365: Fix T72154: Background Camera Images.
Thu, Dec 5, 12:16 PM
Jeroen Bakker (jbakker) updated the diff for D6365: Fix T72154: Background Camera Images.

Renamed premul to premult as premult is the coding convention in the draw module

Thu, Dec 5, 11:49 AM
Jeroen Bakker (jbakker) updated the diff for D6365: Fix T72154: Background Camera Images.

Handled comments from code review:

Thu, Dec 5, 11:46 AM
Jeroen Bakker (jbakker) added a comment to T72154: Background Image front / back always showing back.

Set the alpha of the background image to 0.0 and you see that it has the same result as shown in the image above.

Thu, Dec 5, 9:49 AM · BF Blender
Jeroen Bakker (jbakker) renamed T72175: Crash When Drawing Large Meshes from Crash on task_pool_push with a null_ptr on the pool object. to Crash When Drawing Large Meshes.
Thu, Dec 5, 9:46 AM · GPU / Viewport
Jeroen Bakker (jbakker) merged T72186: Crash to desktop when trying to display meshes above certain poly counts in object mode into T72175: Crash When Drawing Large Meshes.
Thu, Dec 5, 9:45 AM · GPU / Viewport
Jeroen Bakker (jbakker) merged task T72186: Crash to desktop when trying to display meshes above certain poly counts in object mode into T72175: Crash When Drawing Large Meshes.
Thu, Dec 5, 9:45 AM · BF Blender
Jeroen Bakker (jbakker) added a revision to T72154: Background Image front / back always showing back: D6365: Fix T72154: Background Camera Images.
Thu, Dec 5, 9:42 AM · BF Blender
Jeroen Bakker (jbakker) created D6365: Fix T72154: Background Camera Images.
Thu, Dec 5, 9:42 AM
Jeroen Bakker (jbakker) added a comment to T72154: Background Image front / back always showing back.

there are two things happening.
The images are rendered with no framebuffer attached. So the alpha under blending does not happen, the render. White color is blending in from the color uniform.

Thu, Dec 5, 9:11 AM · BF Blender
Jeroen Bakker (jbakker) lowered the priority of T72161: Material Attribute Node in Linear Space from Needs Triage by Developer to Confirmed, Medium.
Thu, Dec 5, 8:30 AM · Blender Studio, BF Blender
Jeroen Bakker (jbakker) merged T72184: crash when opening file into T72175: Crash When Drawing Large Meshes.
Thu, Dec 5, 8:26 AM · GPU / Viewport
Jeroen Bakker (jbakker) merged task T72184: crash when opening file into T72175: Crash When Drawing Large Meshes.
Thu, Dec 5, 8:26 AM · BF Blender
Jeroen Bakker (jbakker) closed T71382: Engineering Plan for EEVEE Renderpasses in 3D Viewport, a subtask of T69476: Eevee: Option to Display Render Passes in the 3D Viewport, as Resolved.
Thu, Dec 5, 8:23 AM · GPU / Viewport, Sculpt, Paint, Texture
Jeroen Bakker (jbakker) closed T71382: Engineering Plan for EEVEE Renderpasses in 3D Viewport as Resolved.
Thu, Dec 5, 8:23 AM · GPU / Viewport, Sculpt, Paint, Texture
Jeroen Bakker (jbakker) committed rBf4b7d5755106: Fix T72175: DrawManager Crash Large Objects (authored by Jeroen Bakker (jbakker)).
Fix T72175: DrawManager Crash Large Objects
Thu, Dec 5, 8:20 AM
Jeroen Bakker (jbakker) closed T72175: Crash When Drawing Large Meshes as Resolved by committing rBf4b7d5755106: Fix T72175: DrawManager Crash Large Objects.
Thu, Dec 5, 8:20 AM · GPU / Viewport
Jeroen Bakker (jbakker) added a comment to T72175: Crash When Drawing Large Meshes.

Thanks I had a similar solution.

Thu, Dec 5, 8:20 AM · GPU / Viewport
Brandon (Brandon777) awarded T69476: Eevee: Option to Display Render Passes in the 3D Viewport a Mountain of Wealth token.
Thu, Dec 5, 12:03 AM · GPU / Viewport, Sculpt, Paint, Texture

Wed, Dec 4

Jeroen Bakker (jbakker) claimed T72175: Crash When Drawing Large Meshes.

Is mine commit. Will look at it! Thanks for reporting.

Wed, Dec 4, 10:33 PM · GPU / Viewport
Jeroen Bakker (jbakker) merged T72166: Material Preview's "Look Dev Preview" spheres show up as solid black. into T72124: Lookdev Spheres render black on latest master with Overlay refactor commit.
Wed, Dec 4, 3:57 PM · GPU / Viewport, BF Blender
Jeroen Bakker (jbakker) merged task T72166: Material Preview's "Look Dev Preview" spheres show up as solid black. into T72124: Lookdev Spheres render black on latest master with Overlay refactor commit.
Wed, Dec 4, 3:57 PM · BF Blender
Jeroen Bakker (jbakker) updated the diff for D6360: [WIP] Tracking: Selection Crash.

true -> false

Wed, Dec 4, 3:54 PM · Motion Tracking
Jeroen Bakker (jbakker) added inline comments to D6360: [WIP] Tracking: Selection Crash.
Wed, Dec 4, 3:54 PM · Motion Tracking
Jeroen Bakker (jbakker) added a reviewer for D6360: [WIP] Tracking: Selection Crash: Sergey Sharybin (sergey).
Wed, Dec 4, 3:49 PM · Motion Tracking
Jeroen Bakker (jbakker) added a revision to T72162: Crash when selecting camera maker in 3D-View when different camera is active: D6360: [WIP] Tracking: Selection Crash.
Wed, Dec 4, 3:48 PM · BF Blender
Jeroen Bakker (jbakker) created D6360: [WIP] Tracking: Selection Crash.
Wed, Dec 4, 3:48 PM · Motion Tracking
Jeroen Bakker (jbakker) updated subscribers of T72162: Crash when selecting camera maker in 3D-View when different camera is active.
Wed, Dec 4, 3:45 PM · BF Blender
Jeroen Bakker (jbakker) claimed T72162: Crash when selecting camera maker in 3D-View when different camera is active.
Wed, Dec 4, 3:35 PM · BF Blender
Jeroen Bakker (jbakker) added a comment to T72162: Crash when selecting camera maker in 3D-View when different camera is active.

I checked and this is also failing for 280, 281 and 282. Seems like a missing NULL check in the selection code.

Wed, Dec 4, 3:35 PM · BF Blender
Jeroen Bakker (jbakker) committed rB824c2659382b: Fix T72157: Overlay Hide Bone Relationship Lines (authored by Jeroen Bakker (jbakker)).
Fix T72157: Overlay Hide Bone Relationship Lines
Wed, Dec 4, 3:19 PM
Jeroen Bakker (jbakker) closed T72157: Relationship lines not displaying correctly (Armature Edit/Pose Modes) as Resolved by committing rB824c2659382b: Fix T72157: Overlay Hide Bone Relationship Lines.
Wed, Dec 4, 3:19 PM · BF Blender
Jeroen Bakker (jbakker) closed D6356: Overlay: Hide Bone Relationship Lines.
Wed, Dec 4, 3:19 PM
Jeroen Bakker (jbakker) committed rB9c337fcfe2a4: Fix T72130: Wireframe Visible After Disabling (authored by Jeroen Bakker (jbakker)).
Fix T72130: Wireframe Visible After Disabling
Wed, Dec 4, 3:18 PM
Jeroen Bakker (jbakker) closed T72130: Wireframe overlay still visible after turning it off as Resolved by committing rB9c337fcfe2a4: Fix T72130: Wireframe Visible After Disabling.
Wed, Dec 4, 3:17 PM · BF Blender
Jeroen Bakker (jbakker) closed D6349: Fix T72130: Wireframe Visible After Disabling.
Wed, Dec 4, 3:17 PM · GPU / Viewport
Jeroen Bakker (jbakker) claimed T72154: Background Image front / back always showing back.

Seems like incorrect alpha blending.

Wed, Dec 4, 3:13 PM · BF Blender
Jeroen Bakker (jbakker) committed rB186d74020e50: Fix T72156: Render Viewport Animation Meta Data (authored by Jeroen Bakker (jbakker)).
Fix T72156: Render Viewport Animation Meta Data
Wed, Dec 4, 3:05 PM
Jeroen Bakker (jbakker) closed T72156: Render Viewport Animation doesn't render with metadata burnt into image as Resolved by committing rB186d74020e50: Fix T72156: Render Viewport Animation Meta Data.
Wed, Dec 4, 3:05 PM · BF Blender
Jeroen Bakker (jbakker) added a reviewer for D6359: DrawManager: Update Auto Layer Names: Clément Foucault (fclem).
Wed, Dec 4, 2:46 PM
Jeroen Bakker (jbakker) added a revision to T72161: Material Attribute Node in Linear Space: D6359: DrawManager: Update Auto Layer Names.
Wed, Dec 4, 2:45 PM · Blender Studio, BF Blender
Jeroen Bakker (jbakker) created D6359: DrawManager: Update Auto Layer Names.
Wed, Dec 4, 2:45 PM
Jeroen Bakker (jbakker) added a comment to T72161: Material Attribute Node in Linear Space.

It seems that the GPU shader is not different. and just reads from the in variable.

Wed, Dec 4, 1:53 PM · Blender Studio, BF Blender
Jeroen Bakker (jbakker) added a comment to T65924: Cycles Render Crash Windows/AMD RX Vega.

AMD has found an issue inside cycles. It seems that some data isn't initialized. Solution would be to clear the memory up front or always initialize all the data we pass to the kernel. The specific data is the object_motion field in __constant KernelData *data. I will try to confirm their findings and make a possible fix.

Wed, Dec 4, 10:07 AM · Render & Cycles, BF Blender
Jeroen Bakker (jbakker) updated the diff for D6349: Fix T72130: Wireframe Visible After Disabling.

Fixed regression

Wed, Dec 4, 9:44 AM · GPU / Viewport
Jeroen Bakker (jbakker) claimed T72156: Render Viewport Animation doesn't render with metadata burnt into image.

Seems to be an regression where when the color management happens on the GPU the meta data isn't added.

Wed, Dec 4, 8:57 AM · BF Blender
Jeroen Bakker (jbakker) lowered the priority of T72157: Relationship lines not displaying correctly (Armature Edit/Pose Modes) from Needs Triage by Developer to Confirmed, Medium.
Wed, Dec 4, 8:51 AM · BF Blender
Jeroen Bakker (jbakker) added a comment to D6356: Overlay: Hide Bone Relationship Lines.

@Clément Foucault (fclem) During this fix it came to my attention that ArmatureDrawContext.do_relations is never set and unclear what the difference is between show_relations and do_relations. I assume that the do_relations was meant for the mode it is in

Wed, Dec 4, 8:50 AM
Jeroen Bakker (jbakker) updated the diff for D6356: Overlay: Hide Bone Relationship Lines.

Use the do_relations attribute

Wed, Dec 4, 8:50 AM
Jeroen Bakker (jbakker) added a reviewer for D6356: Overlay: Hide Bone Relationship Lines: Clément Foucault (fclem).
Wed, Dec 4, 8:33 AM
Jeroen Bakker (jbakker) added a revision to T72157: Relationship lines not displaying correctly (Armature Edit/Pose Modes): D6356: Overlay: Hide Bone Relationship Lines.
Wed, Dec 4, 8:33 AM · BF Blender
Jeroen Bakker (jbakker) created D6356: Overlay: Hide Bone Relationship Lines.
Wed, Dec 4, 8:32 AM
Jeroen Bakker (jbakker) claimed T72157: Relationship lines not displaying correctly (Armature Edit/Pose Modes).
Wed, Dec 4, 8:00 AM · BF Blender
Jeroen Bakker (jbakker) placed T67954: Cycles crashes on GPU render using OpenCL - Dual AMD WX 7100 GPUs up for grabs.
Wed, Dec 4, 7:59 AM · Render & Cycles, BF Blender
Jeroen Bakker (jbakker) placed T72098: [START_CRASH] Blender 2.81 Intel up for grabs.
Wed, Dec 4, 7:56 AM · GPU / Viewport, BF Blender

Tue, Dec 3

Jeroen Bakker (jbakker) claimed T72098: [START_CRASH] Blender 2.81 Intel.

Excellent. When running with the gpu scripts. All available workarounds for driver bugs are enabled. One of them needs to be enabled for your driver configuration.

Tue, Dec 3, 11:36 PM · GPU / Viewport, BF Blender
Brandon (Brandon777) awarded T67530: [WIP] DesignTask: Add Drawing Of Image/UV Editor to the Draw Manager a Love token.
Tue, Dec 3, 11:02 PM · GPU / Viewport
Jeroen Bakker (jbakker) merged task T72105: UV editor bug into T67530: [WIP] DesignTask: Add Drawing Of Image/UV Editor to the Draw Manager.
Tue, Dec 3, 9:08 PM · BF Blender
Jeroen Bakker (jbakker) merged T72105: UV editor bug into T67530: [WIP] DesignTask: Add Drawing Of Image/UV Editor to the Draw Manager.
Tue, Dec 3, 9:08 PM · GPU / Viewport
Jeroen Bakker (jbakker) added a comment to T72105: UV editor bug.

This is a known limitation of the current implementation. It tries to render images for 0.25 seconds and stops so it won freeze the system. On the other hand this will enable to use huge images that aren't able to load on a GPU.

Tue, Dec 3, 9:08 PM · BF Blender
Jeroen Bakker (jbakker) added a comment to T72131: Eevee render crash.

An artist can help you optimize a scene so it can fit on your GPU and you will be able to render your scene. For example he or she can explain to you how Simplify Scene works, or that having many subdivision levels is totally not needed. No developer is needed there. You don't need a developer for that.

Tue, Dec 3, 8:59 PM · BF Blender
Jeroen Bakker (jbakker) added a comment to T72131: Eevee render crash.

This is not a support channel. Please visit blender artists, stack exchange or blender chat for getting support on user questions.

Tue, Dec 3, 4:53 PM · BF Blender
Jeroen Bakker (jbakker) planned changes to D6349: Fix T72130: Wireframe Visible After Disabling.

Still some regressions.

Tue, Dec 3, 4:46 PM · GPU / Viewport
Jeroen Bakker (jbakker) updated the diff for D6349: Fix T72130: Wireframe Visible After Disabling.

[WIP] add a lines_loose ibo

Tue, Dec 3, 4:45 PM · GPU / Viewport
Jeroen Bakker (jbakker) updated the diff for D6349: Fix T72130: Wireframe Visible After Disabling.

cleared the ibo.lines when requesting the loose_edges batch

Tue, Dec 3, 3:20 PM · GPU / Viewport
Jeroen Bakker (jbakker) updated the summary of D6349: Fix T72130: Wireframe Visible After Disabling.
Tue, Dec 3, 3:19 PM · GPU / Viewport
Jeroen Bakker (jbakker) accepted D6351: Fix T71576 Mesh error on mutimaterial Meshes on legacy nvidia drivers.
Tue, Dec 3, 3:05 PM
Jeroen Bakker (jbakker) added a comment to D6351: Fix T71576 Mesh error on mutimaterial Meshes on legacy nvidia drivers.

better be safe than sorry. will accept the patch.

Tue, Dec 3, 3:05 PM
Jeroen Bakker (jbakker) added a comment to D6351: Fix T71576 Mesh error on mutimaterial Meshes on legacy nvidia drivers.

Personally I find the !defined confusing to read. but cannot find a good solution.
what about adding !OS_MAC to the first if.

Tue, Dec 3, 3:01 PM
Jeroen Bakker (jbakker) added a comment to T72130: Wireframe overlay still visible after turning it off.

Ok, issue seems to be that ibo.lines is filled so isn't requested. As it isn't requested the ibo contains all lines.
my solution would be to add a separate ibo.loose_lines that will be constructed of the existing ibo.lines.

Tue, Dec 3, 2:31 PM · BF Blender
Jeroen Bakker (jbakker) lowered the priority of T72139: Blender 2.81 / 2.82 indirect only /holdout not work Mac OS mojave from Needs Triage by Developer to Needs Information from User.

@fulvio bosco (fufletch): Could you attach the blend file so we can do identical checks as you do in the video?

Tue, Dec 3, 1:58 PM · BF Blender
Jeroen Bakker (jbakker) added a comment to T72098: [START_CRASH] Blender 2.81 Intel.

The last change to the GhostWGL part was done in Mai 2019 so would already be present in 2.80.
Looking at the information of the log files. There is a log where it crashes inside the NVIDIA driver, but Blender thinks it is using the Intel GPU. that could be related to the soft switch etc.
My guess would be that a different OpenGL driver is selected between the OS vs Blender. The driver doesn't know the Intel GPU and fails on all calls. But this is a big guess, we need to find proof of this. Especially as 2.80 worked.

Tue, Dec 3, 1:55 PM · GPU / Viewport, BF Blender
Sebastian Koenig (sebastian_k) awarded T72136: Bounding Box still visible with overlays off a Love token.
Tue, Dec 3, 11:54 AM · BF Blender