Clément Foucault (fclem)
User

Projects

User Details

User Since
Jul 9 2014, 7:45 PM (202 w, 18 h)

Recent Activity

Today

Clément Foucault (fclem) accepted D3171: Cycles: Implement disk and ellipse shapes for area lamps.
Thu, May 24, 10:46 AM

Yesterday

Clément Foucault (fclem) moved T55156: Crash when using simplify and hair from Backlog to Spring Bugs on the Code Quest board.
Wed, May 23, 5:30 PM · Code Quest, BF Blender: 2.8

Tue, May 22

Clément Foucault (fclem) committed rBc7df6182631f: 3D Cursor: Clip if behind near plane. (authored by Clément Foucault (fclem)).
3D Cursor: Clip if behind near plane.
Tue, May 22, 2:33 PM
Clément Foucault (fclem) committed rBa546ae8f9109: Eevee: Light Cache: Create Probe data and share the lightcache. (authored by Clément Foucault (fclem)).
Eevee: Light Cache: Create Probe data and share the lightcache.
Tue, May 22, 11:57 AM
Clément Foucault (fclem) committed rB1cfa72fe1719: Eevee: Light Cache: Add Operator and base implementation. (authored by Clément Foucault (fclem)).
Eevee: Light Cache: Add Operator and base implementation.
Tue, May 22, 11:57 AM

Mon, May 21

Clément Foucault (fclem) added a comment to D3171: Cycles: Implement disk and ellipse shapes for area lamps.

Well done! I'm just not a fan of encoding the area shape inside the size sign. Maybe use l_type instead and create a new type?

Mon, May 21, 1:55 AM

Sun, May 20

Clément Foucault (fclem) committed rBd3def53be5a1: Workbench: Shadow: Add support for completly manifold geom. (authored by Clément Foucault (fclem)).
Workbench: Shadow: Add support for completly manifold geom.
Sun, May 20, 7:20 PM
Clément Foucault (fclem) committed rB4bbb1d4e5e37: DRW: Rename some DRW_STATE_* for more consistency. (authored by Clément Foucault (fclem)).
DRW: Rename some DRW_STATE_* for more consistency.
Sun, May 20, 7:20 PM
Clément Foucault (fclem) committed rB7a28dea1e173: Workbench: Shadow: Add Depth Fail method (authored by Clément Foucault (fclem)).
Workbench: Shadow: Add Depth Fail method
Sun, May 20, 7:20 PM
Clément Foucault (fclem) committed rB687f09a8ad50: Workbench: Optimize Shadows. (authored by Clément Foucault (fclem)).
Workbench: Optimize Shadows.
Sun, May 20, 7:20 PM
Clément Foucault (fclem) committed rB2c6106247bfd: Workbench: Precompute light direction in object space. (authored by Clément Foucault (fclem)).
Workbench: Precompute light direction in object space.
Sun, May 20, 7:20 PM
Clément Foucault (fclem) committed rBef90d467008b: Workbench: Shadow: Add geometry instancing extension. (authored by Clément Foucault (fclem)).
Workbench: Shadow: Add geometry instancing extension.
Sun, May 20, 7:20 PM
Clément Foucault (fclem) committed rB24cc976d5505: Workbench: Shadows: Fix corner case with degenerate triangles. (authored by Clément Foucault (fclem)).
Workbench: Shadows: Fix corner case with degenerate triangles.
Sun, May 20, 7:20 PM
Clément Foucault (fclem) committed rB883cb5835505: GWN: Add Line Adjacency primitive support. (authored by Clément Foucault (fclem)).
GWN: Add Line Adjacency primitive support.
Sun, May 20, 7:20 PM

Fri, May 18

Clément Foucault (fclem) added a comment to D3205: Blender 2.8 EEVEE NPR Nodes.

I have found a bug. Following code in gpu_shader_material.glsl

outcol += (cl.sss_data * cl.sss_albedo);

should be as follow.

outcol += vec4(cl.sss_data.rgb * cl.sss_albedo, 0.0);
Fri, May 18, 3:27 PM · BF Blender: 2.8
Clément Foucault (fclem) committed rB83c2febaeeb2: Eevee: SSS: Fix compilation errors. (authored by Clément Foucault (fclem)).
Eevee: SSS: Fix compilation errors.
Fri, May 18, 3:25 PM
Clément Foucault (fclem) committed rB47949fd764c8: Eevee: Codestyle fix. (authored by Clément Foucault (fclem)).
Eevee: Codestyle fix.
Fri, May 18, 3:25 PM
Clément Foucault (fclem) changed the status of T55114: eevee subsurface scattering separate albedo error from Archived to Resolved by committing rB83c2febaeeb2: Eevee: SSS: Fix compilation errors..
Fri, May 18, 3:24 PM · BF Blender: 2.8

Thu, May 17

Clément Foucault (fclem) committed rB35a298db5209: Armature: Fix non working Wireframe option on bones. (authored by Clément Foucault (fclem)).
Armature: Fix non working Wireframe option on bones.
Thu, May 17, 11:12 AM

Wed, May 16

Clément Foucault (fclem) committed rB5ed702dc9cbd: Armature: Fix T55068: Wireframe bones with custom shapes not working in object… (authored by Clément Foucault (fclem)).
Armature: Fix T55068: Wireframe bones with custom shapes not working in object…
Wed, May 16, 6:49 PM
Clément Foucault (fclem) closed T55068: Wireframe bones with custom shapes not working in object mode as Resolved by committing rB5ed702dc9cbd: Armature: Fix T55068: Wireframe bones with custom shapes not working in object….
Wed, May 16, 6:49 PM · BF Blender: 2.8
Clément Foucault (fclem) committed rB1b4916054e0c: Armature: Cleanup: Remove unused function and use less silly wire drawing. (authored by Clément Foucault (fclem)).
Armature: Cleanup: Remove unused function and use less silly wire drawing.
Wed, May 16, 6:49 PM
Clément Foucault (fclem) committed rBbcfe075f8970: Armature: Fix T55070: Bones relationship lines are offsetted (authored by Clément Foucault (fclem)).
Armature: Fix T55070: Bones relationship lines are offsetted
Wed, May 16, 4:59 PM
Clément Foucault (fclem) committed rB34c98e3d4153: Eevee: Fix missing Ambient Occlusion node in add node menu. (authored by Clément Foucault (fclem)).
Eevee: Fix missing Ambient Occlusion node in add node menu.
Wed, May 16, 4:59 PM
Clément Foucault (fclem) committed rBa25856f2a802: GPUShader/DRW: Add Transform Feedback support. (authored by Clément Foucault (fclem)).
GPUShader/DRW: Add Transform Feedback support.
Wed, May 16, 4:58 PM
Clément Foucault (fclem) closed T55070: Bones relationship lines are offsetted when armature origin is not 0,0,0. as Resolved by committing rBbcfe075f8970: Armature: Fix T55070: Bones relationship lines are offsetted.
Wed, May 16, 4:58 PM · BF Blender: 2.8
Clément Foucault (fclem) committed rBa3f4c72ec9d4: Eevee: Add support for Ambient Occlusion node. (authored by Clément Foucault (fclem)).
Eevee: Add support for Ambient Occlusion node.
Wed, May 16, 4:58 PM
Clément Foucault (fclem) committed rBc332e6e0d625: Eevee: Change normal buffer texture format for more precision. (authored by Clément Foucault (fclem)).
Eevee: Change normal buffer texture format for more precision.
Wed, May 16, 4:58 PM
Clément Foucault (fclem) committed rBf1a5fd90bad8: Shader Node Editor: Add Closure to RGB convertion node. (authored by Clément Foucault (fclem)).
Shader Node Editor: Add Closure to RGB convertion node.
Wed, May 16, 4:58 PM

Mon, May 14

Clément Foucault (fclem) renamed T55062: Depsgraph: Crash with COW with EEVEE viewport from Depsgraph: Crash with COW after render in EEVEE to Depsgraph: Crash with COW with EEVEE viewport.
Mon, May 14, 6:45 PM · BF Blender: 2.8
Clément Foucault (fclem) reassigned T55059: EEVEE UV not available until you go in and out of edit mode from Clément Foucault (fclem) to Sergey Sharybin (sergey).
Mon, May 14, 5:44 PM · Code Quest, BF Blender: 2.8
Clément Foucault (fclem) triaged T55062: Depsgraph: Crash with COW with EEVEE viewport as High priority.
Mon, May 14, 5:41 PM · BF Blender: 2.8
Clément Foucault (fclem) added a comment to T55059: EEVEE UV not available until you go in and out of edit mode.

So basically it's because the batches are tagged as dirty when switching from workbench to eevee.

Mon, May 14, 2:19 PM · Code Quest, BF Blender: 2.8
Clément Foucault (fclem) committed rBa0c564f86aaf: Eevee: Hair: Disable SSR for hairs. (authored by Clément Foucault (fclem)).
Eevee: Hair: Disable SSR for hairs.
Mon, May 14, 12:10 AM

Sun, May 13

Clément Foucault (fclem) committed rB2c1396b6cbbe: Eevee: Hair: Fix normal distribution of previous commit. (authored by Clément Foucault (fclem)).
Eevee: Hair: Fix normal distribution of previous commit.
Sun, May 13, 11:04 PM
Clément Foucault (fclem) committed rB0c1c69d8df45: Eevee: Hair: Remove old hack and replace by new hack. (authored by Clément Foucault (fclem)).
Eevee: Hair: Remove old hack and replace by new hack.
Sun, May 13, 10:37 PM
Clément Foucault (fclem) committed rB402442997a39: GPUTexture: Add Texture Buffer support. (authored by Clément Foucault (fclem)).
GPUTexture: Add Texture Buffer support.
Sun, May 13, 10:37 PM
Clément Foucault (fclem) accepted D3205: Blender 2.8 EEVEE NPR Nodes.

@Clément Foucault (fclem)

What should I do for the ifdef? There doesn't seem to be anywhere else in the code that detects if EEVEE is used or not.

Sun, May 13, 9:21 PM · BF Blender: 2.8
Clément Foucault (fclem) committed rBe0a4624acd49: Eevee: Fix lamp defaulting to no specular. (authored by Clément Foucault (fclem)).
Eevee: Fix lamp defaulting to no specular.
Sun, May 13, 9:06 PM
Clément Foucault (fclem) added a comment to D3205: Blender 2.8 EEVEE NPR Nodes.

I'm not sure if this is correct yet, and I think I'm still missing SSS and an ifdef for whether EEVEE is on or not.

Looks correct to me. If you upload the patch using arcanist I will test it. And yes missing the check and the SSS. But SSS is just adding the SSS radiance (or SSS radiance * SSS color in the case of separate albedo) to the overall radiance.

Sun, May 13, 4:50 PM · BF Blender: 2.8
Clément Foucault (fclem) added a comment to D3205: Blender 2.8 EEVEE NPR Nodes.

Here's what I've got so far, which is no doubt wrong since I don't understand how this all fits together.
What is spec_accum supposed to be, and where do the rgb parts of ssr_data come into play?

spec_accum is the output specular of this function. It's an inout arg because you can feed it with an already existing specular data (to blend with SSR). In this case, you did well by passing vec4(0.0).
The rgb part of ssr_data is the "glossy color" you must multiply the result of fallback_cubemap by it.

Sun, May 13, 7:56 AM · BF Blender: 2.8

Sat, May 12

Clément Foucault (fclem) added a comment to D3205: Blender 2.8 EEVEE NPR Nodes.

Thanks for the hint, but I admit this SSR stuff is out of my league. From what I gather, the SSR reflections/refractions are a post-process effect? I'm not sure how I can use the fallback_cubemap(). I understand that in theory I need to calculate the SSR and bake it into the output in node_shadertorgb(), but I'm having some trouble seeing the big picture.

Sat, May 12, 11:48 PM · BF Blender: 2.8
Clément Foucault (fclem) committed rB74a08cf12854: Eevee: Depth of field: Change final blending. (authored by Clément Foucault (fclem)).
Eevee: Depth of field: Change final blending.
Sat, May 12, 11:25 PM
Clément Foucault (fclem) committed rB5be0dfe086c7: Eevee: Fix Dof shader compilation. (authored by Clément Foucault (fclem)).
Eevee: Fix Dof shader compilation.
Sat, May 12, 11:25 PM
Clément Foucault (fclem) committed rBd25ec499d89d: Eevee: Depht Of Field: Merge Scatter passes together. (authored by Clément Foucault (fclem)).
Eevee: Depht Of Field: Merge Scatter passes together.
Sat, May 12, 11:25 PM
Clément Foucault (fclem) committed rB2dc5a84fad26: Eevee: Depth of field: Code style fixes. (authored by Clément Foucault (fclem)).
Eevee: Depth of field: Code style fixes.
Sat, May 12, 11:25 PM
Clément Foucault (fclem) committed rBf9cfb221d64a: Eevee: Depth of field: Smooth out bokeh shape. (authored by Clément Foucault (fclem)).
Eevee: Depth of field: Smooth out bokeh shape.
Sat, May 12, 11:25 PM
Clément Foucault (fclem) added a comment to D3205: Blender 2.8 EEVEE NPR Nodes.

@Clément Foucault (fclem)

So I took a look at fallback_cubemap() and how it evaluates the screen space inputs, but it seems that it depends on a lot of things that get calculated in the main() function. Is there a way to split this out into its own function so that it can be cleanly called from the Shader to RGBA node without duplication?

Sat, May 12, 6:21 PM · BF Blender: 2.8

Fri, May 11

Clément Foucault (fclem) committed rBef49a587d44a: DRW: Add DRW_UNIFORM_FLOAT_COPY and DRW_UNIFORM_BOOL_COPY. (authored by Clément Foucault (fclem)).
DRW: Add DRW_UNIFORM_FLOAT_COPY and DRW_UNIFORM_BOOL_COPY.
Fri, May 11, 7:01 PM
Clément Foucault (fclem) committed rB10b9c86c809b: DRW: Add DRW_view_layer_engine_data_ensure_ex. (authored by Clément Foucault (fclem)).
DRW: Add DRW_view_layer_engine_data_ensure_ex.
Fri, May 11, 7:01 PM
Clément Foucault (fclem) requested changes to D2889: Grease Pencil Branch (greasepencil-object).

Some warning to silence.

gpencil_draw_cache_impl.c:941:18: warning: unused variable ‘C’ [-Wunused-variable]
  const bContext *C = draw_ctx->evil_C;
	const bContext *C = draw_ctx->evil_C;

There might be others, my IDE does not list them.

Fri, May 11, 6:57 PM · BF Blender: 2.8, Restricted Project

Tue, May 8

Clément Foucault (fclem) committed rBd89f9d70c520: Eevee: Fix bug with transparent object + volume rendering. (authored by Clément Foucault (fclem)).
Eevee: Fix bug with transparent object + volume rendering.
Tue, May 8, 2:31 PM
Clément Foucault (fclem) accepted D3241: T54983: Bone selection overlay.

Frankly, appart from the style issue it's good to go.

Tue, May 8, 12:34 PM · Code Quest, BF Blender: 2.8
Clément Foucault (fclem) triaged T54937: Eevee: Probe Cache System as High priority.
Tue, May 8, 12:21 PM · Code Quest
Clément Foucault (fclem) raised the priority of T54945: Armature Drawing Remaining Tasks from Normal to Needs Triage.
Tue, May 8, 12:21 PM · Code Quest
Clément Foucault (fclem) added a comment to T54945: Armature Drawing Remaining Tasks.

Stick Bones : rB9a79178c2eb79e724077d38cd2dd964d0b6ca0ea
Axes : rBc472936074a0744d69cf8453455ffff11a6597d0

Tue, May 8, 12:21 PM · Code Quest
Clément Foucault (fclem) committed rB9a79178c2eb7: Armature: Add back Stick bone draw type. (authored by Clément Foucault (fclem)).
Armature: Add back Stick bone draw type.
Tue, May 8, 12:18 PM
Clément Foucault (fclem) accepted D3208: Orientation for 3D cursor.

I'm ok with it. Appart from the drawing part of course :)

Tue, May 8, 12:16 PM · BF Blender: 2.8, Code Quest

Mon, May 7

Clément Foucault (fclem) committed rB3c79043f1b41: DRW: Fix incorrect blending function reset. (authored by Clément Foucault (fclem)).
DRW: Fix incorrect blending function reset.
Mon, May 7, 6:29 PM
Clément Foucault (fclem) committed rBb0b2a4785395: Armature: Transparent Bone: Fix envelope not being alpha blended. (authored by Clément Foucault (fclem)).
Armature: Transparent Bone: Fix envelope not being alpha blended.
Mon, May 7, 5:12 PM
Clément Foucault (fclem) committed rB8ab3697e2107: Armature: Add new Transparent Bone overlay option. (authored by Clément Foucault (fclem)).
Armature: Add new Transparent Bone overlay option.
Mon, May 7, 5:00 PM
Clément Foucault (fclem) committed rB2f76e95b96fc: DRW: Do not multiply alpha or color by alpha if not in blend more. (authored by Clément Foucault (fclem)).
DRW: Do not multiply alpha or color by alpha if not in blend more.
Mon, May 7, 5:00 PM
Clément Foucault (fclem) committed rB29c650c3cc6b: DRW: Add DRW_pass_state_add and DRW_pass_state_remove (authored by Clément Foucault (fclem)).
DRW: Add DRW_pass_state_add and DRW_pass_state_remove
Mon, May 7, 5:00 PM
Clément Foucault (fclem) committed rB9215b41dd3ef: Armature: Fix BBones base face winding. (authored by Clément Foucault (fclem)).
Armature: Fix BBones base face winding.
Mon, May 7, 1:08 PM
Clément Foucault (fclem) committed rBb029cc5d744c: Eevee: Hair: Fix wrong color when shader is compiling. (authored by Clément Foucault (fclem)).
Eevee: Hair: Fix wrong color when shader is compiling.
Mon, May 7, 1:08 PM
Clément Foucault (fclem) committed rB5c728358ec25: Armature: Remove big outlines for active bones & reduce axes color. (authored by Clément Foucault (fclem)).
Armature: Remove big outlines for active bones & reduce axes color.
Mon, May 7, 1:08 PM
Clément Foucault (fclem) added a comment to D3205: Blender 2.8 EEVEE NPR Nodes.

Are the first two nodes not to be accepted at all? Or would they be fine if the implementation is fixed? I guess the challenge is implementing NPR stuff in a PBR engine without breaking things...

Mon, May 7, 10:52 AM · BF Blender: 2.8
Clément Foucault (fclem) committed rBe3d30ffb9205: Armature: Add back relationship lines. (authored by Clément Foucault (fclem)).
Armature: Add back relationship lines.
Mon, May 7, 12:22 AM
Clément Foucault (fclem) committed rB17370a27a36c: Object Mode: Use stipple shader for relationship lines. (authored by Clément Foucault (fclem)).
Object Mode: Use stipple shader for relationship lines.
Mon, May 7, 12:21 AM

Sun, May 6

Clément Foucault (fclem) committed rBc769b1a5533b: Armature: Add a special Pass for bone axes. (authored by Clément Foucault (fclem)).
Armature: Add a special Pass for bone axes.
Sun, May 6, 6:35 PM
Clément Foucault (fclem) committed rB48ddb2b98a5d: Armature: Fix bone axes not using bone color. (authored by Clément Foucault (fclem)).
Armature: Fix bone axes not using bone color.
Sun, May 6, 6:35 PM
Clément Foucault (fclem) committed rB1c3f953565ce: Armature: Put passes in a struct easier to pass around. (authored by Clément Foucault (fclem)).
Armature: Put passes in a struct easier to pass around.
Sun, May 6, 6:35 PM
Clément Foucault (fclem) committed rB2bc0c4ec5940: DRW: Add DRW_STATE_WIRE_SMOOTH to draw smooth wires. (authored by Clément Foucault (fclem)).
DRW: Add DRW_STATE_WIRE_SMOOTH to draw smooth wires.
Sun, May 6, 6:35 PM
Clément Foucault (fclem) committed rBc472936074a0: Armature: Fix/Change bone axes display. (authored by Clément Foucault (fclem)).
Armature: Fix/Change bone axes display.
Sun, May 6, 6:35 PM

Sat, May 5

Clément Foucault (fclem) committed rBe1e7915233c7: Armature: Fix object mode display. (authored by Clément Foucault (fclem)).
Armature: Fix object mode display.
Sat, May 5, 10:51 PM
Clément Foucault (fclem) added a comment to D3205: Blender 2.8 EEVEE NPR Nodes.

I really like the results. However I have concerns about the implementation.

Sat, May 5, 10:16 PM · BF Blender: 2.8
Clément Foucault (fclem) committed rB817cf2a31738: Armature: Rename bone shaders and add 2 colors smooth blending. (authored by Clément Foucault (fclem)).
Armature: Rename bone shaders and add 2 colors smooth blending.
Sat, May 5, 9:14 PM
Clément Foucault (fclem) committed rB759ff83e8817: Armature: Change Bone drawing. (authored by Clément Foucault (fclem)).
Armature: Change Bone drawing.
Sat, May 5, 9:14 PM
Clément Foucault (fclem) committed rBb2188d631a81: Armature: Outline: Fix outline detection in critical cases. (authored by Clément Foucault (fclem)).
Armature: Outline: Fix outline detection in critical cases.
Sat, May 5, 9:14 PM
Clément Foucault (fclem) committed rB3b075d0c8d86: Armature: Make bone outlines thickness variable. (authored by Clément Foucault (fclem)).
Armature: Make bone outlines thickness variable.
Sat, May 5, 9:14 PM
Clément Foucault (fclem) committed rBeec3fc1273e6: Armature: Set outline width to 2.0. (authored by Clément Foucault (fclem)).
Armature: Set outline width to 2.0.
Sat, May 5, 9:14 PM
Clément Foucault (fclem) committed rB1107223a632c: Workbench: Temporary fix washed out background color. (authored by Clément Foucault (fclem)).
Workbench: Temporary fix washed out background color.
Sat, May 5, 9:14 PM
Clément Foucault (fclem) added a comment to rBa2b05accea6e: Eevee: Fix vertex color being in srgb space..

I understand the issue and the extend of the problem.

Sat, May 5, 7:07 PM

Fri, May 4

Clément Foucault (fclem) triaged T54958: Workbench Shadows: Feedback Loop Assert/Warning as High priority.
Fri, May 4, 11:03 PM · Code Quest
Clément Foucault (fclem) moved T54934: Eevee: Shadow Multi Resolution from Doing to Reviewing on the Code Quest board.
Fri, May 4, 7:25 PM · Code Quest
Clément Foucault (fclem) added a comment to T54934: Eevee: Shadow Multi Resolution.

I changed my plan of action.

Fri, May 4, 7:25 PM · Code Quest
Clément Foucault (fclem) committed rB3b0475bc6407: Eevee: Shadows: Don't allocate more CSM layer than we need. (authored by Clément Foucault (fclem)).
Eevee: Shadows: Don't allocate more CSM layer than we need.
Fri, May 4, 7:24 PM
Clément Foucault (fclem) committed rB3f6fac91ff45: Eevee: Fix Cascaded shadow map calculation. (authored by Clément Foucault (fclem)).
Eevee: Fix Cascaded shadow map calculation.
Fri, May 4, 7:14 PM
Clément Foucault (fclem) committed rBbb063ec31e38: DRW: Add DRW_viewport_far/near_distance_get functions. (authored by Clément Foucault (fclem)).
DRW: Add DRW_viewport_far/near_distance_get functions.
Fri, May 4, 7:14 PM
Clément Foucault (fclem) committed rB39050f6eee19: Eevee: Shadows: Compute Octahedron size from CubeMap size. (authored by Clément Foucault (fclem)).
Eevee: Shadows: Compute Octahedron size from CubeMap size.
Fri, May 4, 4:22 PM
Clément Foucault (fclem) committed rBe6ce78895ddd: Eevee: Cap Shadow resolution to 4096px^2. (authored by Clément Foucault (fclem)).
Eevee: Cap Shadow resolution to 4096px^2.
Fri, May 4, 4:22 PM
Clément Foucault (fclem) committed rBf48e53f5625b: Eevee: Shadows: Separate Cube and Cascade shadow maps into 2 texture array. (authored by Clément Foucault (fclem)).
Eevee: Shadows: Separate Cube and Cascade shadow maps into 2 texture array.
Fri, May 4, 4:22 PM
Clément Foucault (fclem) committed rBd4dd872d56b3: Eevee: Simplify shadow test code with macros. (authored by Clément Foucault (fclem)).
Eevee: Simplify shadow test code with macros.
Fri, May 4, 4:22 PM
Clément Foucault (fclem) accepted D3198: Workbench: Shadows.
Fri, May 4, 1:58 PM · Code Quest

Thu, May 3

Clément Foucault (fclem) moved T54934: Eevee: Shadow Multi Resolution from Short Term Backlog to Doing on the Code Quest board.
Thu, May 3, 7:43 PM · Code Quest
Clément Foucault (fclem) moved T54933: Eevee: Shadow Culling from Short Term Backlog to Reviewing on the Code Quest board.
Thu, May 3, 7:42 PM · Code Quest
Clément Foucault (fclem) triaged T54945: Armature Drawing Remaining Tasks as Normal priority.
Thu, May 3, 7:42 PM · Code Quest
Clément Foucault (fclem) requested changes to D3198: Workbench: Shadows.

Even if it's not optimized yet I would like to see if you can just optimize it really quickly.

Thu, May 3, 6:10 PM · Code Quest
Clément Foucault (fclem) committed rBa06b0d29aa01: Eevee: Shadows: Perf: Do not update shadows that are not inside the view. (authored by Clément Foucault (fclem)).
Eevee: Shadows: Perf: Do not update shadows that are not inside the view.
Thu, May 3, 4:08 PM
Clément Foucault (fclem) committed rBffca77814e64: DRW: Add plane culling test. (authored by Clément Foucault (fclem)).
DRW: Add plane culling test.
Thu, May 3, 4:08 PM