hat's needed is to send an email to the board, and we can handle
setting up scheduling :).
And of course as always, the Code of Conduct team is always looking for
new volunteers.
--
Cheers,
Lyude Paul (she/her)
Software Engineer at Red Hat
ier is better since there generally will be a
bit of Q&A with organizers.
And if you just have some questions about what organizing XDC entails,
please feel free to chat with previous organizers, or someone from the
board.
Best regards,
Lyude Paul
On behalf of X.org
--
Cheers,
L
d me an email to
x...@codeweavers.com, adding on CC the X.org board (board
at foundation.x.org).
And don't forget, you can follow us on Twitter for all the latest
updates and to stay connected:
https://twitter.com/XOrgDevConf
Best regards,
Lyude Paul, on behalf of X.org
--
Cheers,
L
d me an email to
x...@codeweavers.com, adding on CC the X.org board (board
at foundation.x.org).
And don't forget, you can follow us on Twitter for all the latest
updates and to stay connected:
https://twitter.com/XOrgDevConf
Best regards,
Lyude Paul, on behalf of X.org
--
Cheers,
L
d me an email to
x...@codeweavers.com, adding on CC the X.org board (board
at foundation.x.org).
And don't forget, you can follow us on Twitter for all the latest
updates and to stay connected:
https://twitter.com/XOrgDevConf
Best regards,
Lyude Paul, on behalf of X.org
ier is better since there generally will be a
bit of Q&A with organizers.
And if you just have some questions about what organizing XDC entails,
please feel free to chat with previous organizers, or someone from the
board.
Best regards,
Lyude Paul
On behalf of X.org
oard (board
at foundation.x.org).
And don't forget, you can follow us on Twitter for all the latest
updates and to stay connected:
https://twitter.com/XOrgDevConf
Best regards,
Lyude Paul, on behalf of X.org
that Emma Anholt, Alyssa Rosenzweig, Mark Filion and
Ricardo Garcia were elected for two year terms.
The old full board is: Emma Anholt, Samuel Iglesias Gonsálvez, Mark
Filion, Manasi D Navare, Keith Packard, Lyude Paul, Daniel Vetter, Harry
Wentland
The new full board is: Emma Anholt, Samuel
eriod begins.
Lyude Paul, on behalf of the X.Org elections committee
upcoming election is 31 March 2022 at 23:59 UTC.
If you are interested in joining the X.Org Foundation or in renewing
your membership, please visit the membership system site at:
https://members.x.org/
Lyude Paul, on behalf of the X.Org elections committee
were Lyude Paul,
Samuel Iglesias Gonsálvez, Manasi D Navare and Daniel Vetter. They will
continue to serve until their term ends in 2023. Current directors whose term
expires in 2022 are Emma Anholt, Keith Packard, Harry Wentland and Mark
Filion.
A director is expected to participate in the
will serve as directors for two year
terms.
The directors who received two year terms starting in 2021 were Lyude Paul,
Samuel Iglesias Gonsálvez, Manasi D Navare and Daniel Vetter. They will
continue to serve until their term ends in 2023. Current directors whose term
expires in 2022 are Emma Anholt
directors elected from the membership. Each year, an
election is held to bring the total number of directors to eight. The four
members receiving the highest vote totals will serve as directors for two year
terms.
The directors who received two year terms starting in 2021 were Lyude Paul,
Samuel
/Elections/2022/
Lyude Paul,
On behalf of the X.Org elections committee
/Elections/2022/
Lyude Paul,
On behalf of the X.Org elections committee
ts
in areas that wouldn't be eligible for GSoC would still have a chance at
participating in a project. Outreachy also helps fill this gap, as I don't
believe they have the same kind of international restrictions that GSoC does.
* What is the expected result, a grading?
Yes.
On Wed, 2
e myself wouldn't be in
this community without projects like GSoC :).
--
Cheers,
Lyude Paul (she/her)
Software Engineer at Red Hat
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
munity. As well, the
board believes OFTC's current Governance model is a lot more clear then
Libera's.
--
Sincerely,
Lyude Paul (she/her)
Software Engineer at Red Hat
Note: I deal with a lot of emails and have a lot of bugs on my plate. If you've
asked me a question, are
amp;A with organizers.
And if you just have some questions about what organizing XDC entails,
please feel free to chat with previous organizers, or someone from the
board.
--
Sincerely,
Lyude Paul (she/her)
Software Engineer at Red Hat
__
a few
different projects to figure out who all would be interested in such training.
If there's any takers, or anyone has any questions, feel free to respond and
let us know!
--
Cheers,
Lyude Paul
___
mesa-dev mailing list
mesa-dev@lists.freedesktop
If the user specifies --enable-foo; we should be failing with an error
if we can't find the dependencies for foo. Currently however, we're just
disabling foo regardless of whether or not the user explicitly asked for
it. So, fix that
Signed-off-by: Lyude Paul
---
configu
On Thu, 2017-11-30 at 13:20 -0500, Rob Clark wrote:
> On Thu, Nov 30, 2017 at 12:59 AM, James Jones wrote:
> > On 11/29/2017 04:09 PM, Miguel Angel Vico wrote:
> > >
> > > On Wed, 29 Nov 2017 16:28:15 -0500
> > > Rob Clark wrote:
> > > >
> > > > Do we need to define both in-place and copy trans
On Thu, 2017-11-30 at 14:20 -0500, Alex Deucher wrote:
> On Thu, Nov 30, 2017 at 2:10 PM, Nicolai Hähnle wrote:
> > On 30.11.2017 19:52, Rob Clark wrote:
> > >
> > > On Thu, Nov 30, 2017 at 4:21 AM, Nicolai Hähnle
> > > wrote:
> > > >
> > > > On 30.11.2017 01:09, Miguel Angel Vico wrote:
> > >
Didn't danvet give you a RB'd here? As well:
Tested-by: Lyude Paul
On Fri, 2017-11-03 at 16:17 -0700, Jason Ekstrand wrote:
> We were already using PTE for all render targets in case one happened to
> get scanned out. However, this still wasn't 100% correct because there
ol of mesa; as buffers being shared between mesa
> >
> > clients should be able to coordinate themselves without resolves.
> >
> >
> >
> > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101691
> >
> > Cc: Kenneth Grau
Works just fine for me, and patch looks good.
Reviewed-by: Lyude Paul
On Wed, 2017-10-18 at 16:55 -0700, Dylan Baker wrote:
> Signed-off-by: Dylan Baker
> ---
> src/egl/meson.build | 46 --
> 1 file changed, 44 insertions(+),
Reviewed-by: Lyude Paul
On Thu, 2017-10-19 at 10:32 -0700, Dylan Baker wrote:
> Otherwise -Dgallium-drivers= will cause libmesa_gallium to be built and
> the megadriver install script to attempt to install drivers without any
> actual drivers being built.
&
proper fix, just disable this functionality on Fermi.
Signed-off-by: Lyude
---
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 19 ++-
1 file changed, 14 insertions(+), 5 deletions(-)
diff --git a/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
b/src/gallium/drivers/nouveau/nvc0
Signed-off-by: Lyude
Changes since v2:
- Add missing string to tgsi_strings.c
Changes since v3:
- Reorder patch to be before we add the cap for this, since we can't have a cap
for a TGSI property that doesn't exist yet
- Document the actual property seperately from the cap (whoops)
Changes since v3:
- Add logic to the GL plumbing to implicitly enable early_fragment_tests
for the fragment shader when post_depth_coverage is enabled.
Signed-off-by: Lyude
---
src/mesa/state_tracker/st_extensions.c | 1 +
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 7 ++-
2 files
This adds support for the GL_arb_post_depth_coverage extension on nvc0
GPUs, GM200+ and up. Similar to what we do for early fragment testing,
we only call the method for updating the post depth coverage status for
fragment programs when it changes.
Signed-off-by: Lyude
---
docs/relnotes/17.2.0
Signed-off-by: Lyude
Changes since v1:
- Correct documentation in screen.rst for new cap
Changes since v2:
- Fix bogus documentation
Changes since v3:
- Reorder patch to be after we add the TGSI property, since we can't
have a cap for a property that doesn't exist yet.
- Docume
This is a patch series to add support for ARB_post_depth_coverage in nvc0,
along with the required bits for gallium, tgsi, and mesa's state tracker.
Lyude (4):
gallium: Add TGSI shader token for ARB_post_depth_coverage
gallium: Add a cap to check if the driver sup
Signed-off-by: Lyude
---
src/mesa/state_tracker/st_extensions.c | 1 +
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 6 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/mesa/state_tracker/st_extensions.c
b/src/mesa/state_tracker/st_extensions.c
index f3db702..7674156
This adds support for the GL_arb_post_depth_coverage extension on nvc0
GPUs, GM200+ and up. Similar to what we do for early fragment testing,
we only call the method for updating the post depth coverage status for
fragment programs when it changes.
Signed-off-by: Lyude
---
docs/relnotes/17.2.0
Signed-off-by: Lyude
Changes since v1:
- Correct documentation in screen.rst for new cap
Changes since v2:
- Fix bogus documentation
Signed-off-by: Lyude
---
src/gallium/docs/source/screen.rst | 3 +++
src/gallium/drivers/etnaviv/etnaviv_screen.c | 1 +
src/gallium/drivers
Signed-off-by: Lyude
Changes since v2:
- Add missing string to tgsi_strings.c
Signed-off-by: Lyude
---
src/gallium/auxiliary/tgsi/tgsi_strings.c | 1 +
src/gallium/include/pipe/p_shader_tokens.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/src/gallium/auxiliary/tgsi/tgsi_strings.c
This is a patch series to add support for ARB_post_depth_coverage in nvc0,
along with the required bits for gallium, tgsi, and mesa's state tracker.
Lyude (4):
gallium: Add a cap to check if the driver supports
ARB_post_depth_coverage
gallium: Add TGSI shader toke
.fs.BlendSupport |= shader-
>BlendSupport;
}
}
so we should already be all set with this.
--
Cheers,
Lyude
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
On Tue, 2017-05-23 at 15:24 -0400, Ilia Mirkin wrote:
> On Tue, May 23, 2017 at 3:19 PM, Ilia Mirkin
> wrote:
> > On Tue, May 23, 2017 at 3:00 PM, Lyude wrote:
> > > Signed-off-by: Lyude
> > > ---
> > > src/mesa/state_tracker/st_extensions.c
On Tue, 2017-05-23 at 15:19 -0400, Ilia Mirkin wrote:
> On Tue, May 23, 2017 at 3:00 PM, Lyude wrote:
> > Signed-off-by: Lyude
> > ---
> > src/mesa/state_tracker/st_extensions.c | 1 +
> > src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 6 +-
> > 2
This adds support for the GL_arb_post_depth_coverage extension on nvc0
GPUs, GM200+ and up. Similar to what we do for early fragment testing,
we only call the method for updating the post depth coverage status for
fragment programs when it changes.
Signed-off-by: Lyude
---
docs/relnotes/17.2.0
Signed-off-by: Lyude
---
src/gallium/include/pipe/p_shader_tokens.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/include/pipe/p_shader_tokens.h
b/src/gallium/include/pipe/p_shader_tokens.h
index cb49e3b..1e08d97 100644
--- a/src/gallium/include/pipe/p_shader_tokens.h
+++ b
Signed-off-by: Lyude
Changes since v1:
- Correct documentation in screen.rst for new cap
Signed-off-by: Lyude
---
src/gallium/docs/source/screen.rst | 2 ++
src/gallium/drivers/etnaviv/etnaviv_screen.c | 1 +
src/gallium/drivers/freedreno/freedreno_screen.c | 1 +
src
Signed-off-by: Lyude
---
src/mesa/state_tracker/st_extensions.c | 1 +
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 6 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/mesa/state_tracker/st_extensions.c
b/src/mesa/state_tracker/st_extensions.c
index f3db702..7674156
This is a patch series to add support for ARB_post_depth_coverage in nvc0,
along with the required bits for gallium, tgsi, and mesa's state tracker.
Only notable changes since v1 are for the first patch in this series.
Lyude (4):
gallium: Add a cap to check if the driver sup
bleh, just noticed a big error on this I forgot to send. will send v2
in just a little bit.
On Tue, 2017-05-23 at 15:00 -0400, Lyude wrote:
> This is a patch series to add support for ARB_post_depth_coverage in
> nvc0,
> along with the required bits for gallium, tgsi, and mesa's s
This adds support for the GL_arb_post_depth_coverage extension on nvc0
GPUs, GM200+ and up. Similar to what we do for early fragment testing,
we only call the method for updating the post depth coverage status for
fragment programs when it changes.
Signed-off-by: Lyude
---
docs/relnotes/17.2.0
Signed-off-by: Lyude
---
src/mesa/state_tracker/st_extensions.c | 1 +
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 6 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/mesa/state_tracker/st_extensions.c
b/src/mesa/state_tracker/st_extensions.c
index f3db702..7674156
This is a patch series to add support for ARB_post_depth_coverage in nvc0,
along with the required bits for gallium, tgsi, and mesa's state tracker.
Lyude (4):
gallium: Add a cap to check if the driver supports
ARB_post_depth_coverage
gallium: Add TGSI shader toke
Signed-off-by: Lyude
---
src/gallium/docs/source/screen.rst | 2 ++
src/gallium/drivers/etnaviv/etnaviv_screen.c | 1 +
src/gallium/drivers/freedreno/freedreno_screen.c | 1 +
src/gallium/drivers/i915/i915_screen.c | 1 +
src/gallium/drivers/llvmpipe/lp_screen.c
Signed-off-by: Lyude
---
src/gallium/include/pipe/p_shader_tokens.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/include/pipe/p_shader_tokens.h
b/src/gallium/include/pipe/p_shader_tokens.h
index cb49e3b..1e08d97 100644
--- a/src/gallium/include/pipe/p_shader_tokens.h
+++ b
EMIT only applies to geometry shaders. For everything else, we want to
export the viewport normally.
Signed-off-by: Lyude
Changes since v1:
- Put back old conditional for Converter::storeDst
Signed-off-by: Lyude
---
src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp | 1 +
1 file
From: Ilia Mirkin
Enables support for the AMD_vertex_shader_layer and
AMD_vertex_shader_layer_viewport_index extensions for the GM200.
Signed-off-by: Lyude
Signed-off-by: Ilia Mirkin
Changes since v1:
- Add comments in release notes
- Enable PIPE_CAP_TGSI_TES_LAYER_VIEWPORT
Signed-off-by
Adds support for the ARB_vertex_shader{layer,viewport_index} extensions on the
GM200.
Ilia Mirkin (1):
nvc0: Add support for AMD_vertex_shader{layer,viewport_index}
Lyude (1):
nvc0/ir: Only store viewport in scratch register for GP
docs/relnotes/17.1.0.html | 2
Adds support for the ARB_vertex_shader{layer,viewport_index} extensions on the
GM200.
Lyude (2):
nvc0/ir: Export viewport index in fragment shaders
nvc0: Add support for ARB_vertex_shader{layer,viewport_index}
.../drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp | 22 +-
src
Enables support for the ARB_vertex_shader_layer and
ARB_vertex_shader_layer_viewport_index extensions for the GM200.
Signed-off-by: Lyude
---
src/gallium/drivers/nouveau/nvc0/nvc0_context.h| 1 +
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 2 +-
.../drivers/nouveau/nvc0
IT is not a thing elsewhere.
Signed-off-by: Lyude
---
.../drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp | 22 ++
1 file changed, 10 insertions(+), 12 deletions(-)
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp
b/src/gallium/drivers/nouveau/co
This enables support for the GL_NV_fill_rectangle extension on the
GM200+ for Desktop OpenGL.
Signed-off-by: Lyude
Changes since v1:
- Fix commit message
- Add note to reldocs
Signed-off-by: Lyude
---
docs/relnotes/17.1.0.html| 1 +
src/gallium/drivers/nouveau/nvc0
Signed-off-by: Lyude
Changes since v1:
- Fix commit name
Signed-off-by: Lyude
---
src/mesa/state_tracker/st_atom_rasterizer.c | 2 ++
src/mesa/state_tracker/st_extensions.c | 1 +
2 files changed, 3 insertions(+)
diff --git a/src/mesa/state_tracker/st_atom_rasterizer.c
b/src/mesa
Signed-off-by: Lyude
Changes since v1:
- Fix accidental widening of bitfields
Signed-off-by: Lyude
---
src/gallium/include/pipe/p_defines.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/include/pipe/p_defines.h
b/src/gallium/include/pipe/p_defines.h
index 0f0e260..7f781c4
Changes since v1:
- Add pipe caps for etnaviv, freedreno, swr and virgl
Signed-off-by: Lyude
---
src/gallium/docs/source/screen.rst | 4
src/gallium/drivers/etnaviv/etnaviv_screen.c | 1 +
src/gallium/drivers/freedreno/freedreno_screen.c | 1 +
src/gallium/drivers/i915
Since we don't have the bits required to support this in OpenGLES yet,
this only enables support for Desktop OpenGL
Signed-off-by: Lyude
Changes since v1:
- Simply _mesa_PolygonMode() a little bit
- Fix formatting in OpenGL spec excerpts
- Move polygon mode checking into _mesa_valid_to_r
Signed-off-by: Lyude
---
src/mapi/glapi/gen/gl_API.xml | 4
1 file changed, 4 insertions(+)
diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml
index dfaeaaf..8392e3a 100644
--- a/src/mapi/glapi/gen/gl_API.xml
+++ b/src/mapi/glapi/gen/gl_API.xml
@@ -12840,6 +12840,10
This adds basic support for GL_NV_fill_rectangle in Gallium, along with
enabling it for the GM200+ in nouveau. It should be noted this only
implements the OpenGL 4.3 bits, since we don't have the features required
yet to add this for OpenGLES.
Lyude (6):
glapi: Add GL_NV_fill_rectangle
Signed-off-by: Lyude
---
src/mesa/main/polygon.c | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/src/mesa/main/polygon.c b/src/mesa/main/polygon.c
index 60af88f..46673ee 100644
--- a/src/mesa/main/polygon.c
+++ b/src/mesa/main/polygon.c
@@ -143,14 +143,13
.
Lyude (4):
vc4: Fix indenting in vc4_screen_get_param()
r300: Fix indenting in r300_get_param()
mesa: Fix gross indenting in _mesa_PolygonMode()
mesa: Fix trailing whitespace in polygon.c
src/gallium/drivers/r300/r300_screen.c | 6 +++---
src/gallium/drivers/vc4/vc4_screen.c | 6
Signed-off-by: Lyude
---
src/gallium/drivers/vc4/vc4_screen.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/vc4/vc4_screen.c
b/src/gallium/drivers/vc4/vc4_screen.c
index b53e71d..46229a7 100644
--- a/src/gallium/drivers/vc4/vc4_screen.c
+++ b/src
Signed-off-by: Lyude
---
src/gallium/drivers/r300/r300_screen.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/r300/r300_screen.c
b/src/gallium/drivers/r300/r300_screen.c
index 07a09d5..752cf82 100644
--- a/src/gallium/drivers/r300/r300_screen.c
Signed-off-by: Lyude
---
src/mesa/main/polygon.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/mesa/main/polygon.c b/src/mesa/main/polygon.c
index 46673ee..4caf62a 100644
--- a/src/mesa/main/polygon.c
+++ b/src/mesa/main/polygon.c
@@ -75,7 +75,7 @@ _mesa_CullFace
pstream I'll probably look into writing
an implementation for softpipe and some other drivers
>
> Alex
>
> >
> > Marek
> >
> > On Thu, Mar 23, 2017 at 4:27 PM, Lyude wrote:
> > > This adds basic support for GL_NV_fill_rectangle in Gallium,
> &g
Signed-off-by: Lyude
---
src/mesa/state_tracker/st_atom_rasterizer.c | 2 ++
src/mesa/state_tracker/st_extensions.c | 1 +
2 files changed, 3 insertions(+)
diff --git a/src/mesa/state_tracker/st_atom_rasterizer.c
b/src/mesa/state_tracker/st_atom_rasterizer.c
index 50be7b6..0b0e045 100644
This enables support for the GL_NV_fill_rectangle extension on the
GM200+ for OpenGL 4.3.
Signed-off-by: Lyude
---
src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h | 3 +++
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 3 ++-
src/gallium/drivers/nouveau/nvc0/nvc0_state.c| 4
src
Signed-off-by: Lyude
---
src/gallium/include/pipe/p_defines.h | 1 +
src/gallium/include/pipe/p_state.h | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/gallium/include/pipe/p_defines.h
b/src/gallium/include/pipe/p_defines.h
index 0f0e260..7f781c4 100644
--- a/src
Since we don't have the bits required to support this in OpenGLES yet,
this only enables support for OpenGL 4.3.
Signed-off-by: Lyude
---
src/mesa/main/api_validate.c | 13 +
src/mesa/main/extensions_table.h | 1 +
src/mesa/main/mtypes.h | 1 +
src/mesa
Signed-off-by: Lyude
---
src/gallium/docs/source/screen.rst | 4
src/gallium/drivers/i915/i915_screen.c | 1 +
src/gallium/drivers/llvmpipe/lp_screen.c | 1 +
src/gallium/drivers/nouveau/nv30/nv30_screen.c | 1 +
src/gallium/drivers/nouveau/nv50/nv50_screen.c | 1
Signed-off-by: Lyude
---
src/mapi/glapi/gen/gl_API.xml | 4
1 file changed, 4 insertions(+)
diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml
index c1f0f8f..42d28f7 100644
--- a/src/mapi/glapi/gen/gl_API.xml
+++ b/src/mapi/glapi/gen/gl_API.xml
@@ -12840,6 +12840,10
This adds basic support for GL_NV_fill_rectangle in Gallium, along with
enabling it for the GM200+ in nouveau. It should be noted this only
implements the OpenGL 4.3 bits, since we don't have the features required
yet to add this for OpenGLES.
Lyude (6):
glapi: Add GL_NV_fill_rect
78 matches
Mail list logo