Clément Foucault fclem
  • I'm pixel pusher.

  • Joined on 2014-07-09
Clément Foucault pushed to main at blender/blender 2024-11-20 14:42:10 +01:00
c365f08b39 Fix #130467!: Overlay-Next: Selection overlay missing GP vertex paint mode
Clément Foucault commented on issue blender/blender#126863 2024-11-20 14:40:47 +01:00
blender crash when a float texture with a size of 16384x16384 is created in gpu in eevee next

But I'm still not sure. It seems the crash is on the driver side. But if nobody can confirm / reproduce, then it is tricky to fix.

Clément Foucault commented on issue blender/blender#126863 2024-11-20 14:35:28 +01:00
blender crash when a float texture with a size of 16384x16384 is created in gpu in eevee next

It is still relevant. Even if the texture cannot be created, it should not crash.

Clément Foucault pushed to main at blender/blender 2024-11-20 14:26:29 +01:00
0c1cbc281f Fix #130497: Overlay-Next: GPencil selection mode overlay from edit mode visible in sculpt mode
Clément Foucault closed issue blender/blender#130497 2024-11-20 14:26:27 +01:00
Overlay Next: GPencil selection mode overlay from edit mode visible in sculpt mode
Clément Foucault commented on pull request blender/blender#130345 2024-11-19 20:45:24 +01:00
Fix: Overlay-Next: Images

Also don't forget to group the draw_on_render together to avoid framebuffer switching.

Clément Foucault commented on pull request blender/blender#130345 2024-11-19 20:42:07 +01:00
Fix: Overlay-Next: Images

Camera Background images used to be rendered on the default framebuffer, so not on the overlay framebuffer.

void OVERLAY_image_scene_background_draw(OVERLAY_Data *vedata)
{
  OVERLAY_Pass…
Clément Foucault commented on pull request blender/blender#130345 2024-11-19 18:21:16 +01:00
Fix: Overlay-Next: Images

If I remember, there is no regular because they are all in front. But I guess that makes sense to have both.

Clément Foucault commented on pull request blender/blender#130345 2024-11-19 18:21:14 +01:00
Fix: Overlay-Next: Images

Can you explain these states changes? As the original values are the ones from the legacy code. So I imagined that they would work?

Clément Foucault pushed to main at blender/blender 2024-11-19 18:10:53 +01:00
acf82cb711 Overlay-Next: Add Texture Space support
Clément Foucault merged pull request blender/blender#130528 2024-11-19 18:10:52 +01:00
Overlay-Next: Add Texture Space support
Clément Foucault pushed to main at blender/blender 2024-11-19 18:06:54 +01:00
2a35551ad3 Fix: Overlay-Next: Object center selection radius too big
6aedb317b0 Fix: Overlay-Next: Origins are not selectable
8762087114 Overlay-Next: Add Object Axes display
Compare 3 commits »
Clément Foucault commented on pull request blender/blender#130519 2024-11-19 16:20:11 +01:00
WIP: GPU: Data format type enum refactor

Also if the format type with fetch will make it less confusing.

The issue I am trying to solve is that there are currently many combination that do not work:

  • Any fetch mode that is not…
Clément Foucault pushed to main at blender/blender 2024-11-19 15:57:02 +01:00
8c87732454 Overlay-Next: Object Name
Clément Foucault commented on pull request blender/blender#130336 2024-11-19 15:44:04 +01:00
Overlay-Next: Use submit_only

@pragma37 my apologies, I was mislead by the "referenced this issue from a commit".

Clément Foucault commented on pull request blender/blender#130519 2024-11-19 15:42:25 +01:00
WIP: GPU: Data format type enum refactor

I wonder if it can have a large value like in a matrix with 16 components

I think that was supported by OpenGL, but I would advise not to do that. If you want to pass matrices, better use a…

Clément Foucault pushed to main at blender/blender 2024-11-19 15:20:27 +01:00
ee05765cc1 Fix: Overlay-Next: Do not draw object center on duplis
Clément Foucault commented on pull request blender/blender#130519 2024-11-19 14:54:02 +01:00
WIP: GPU: Data format type enum refactor

Added more thoughts about having fully specified types:

Also nice benefit of this is that we can limit the data type visibility per usage. Like forbidding U8_8_8 or U8_8 for vertex format…