Adam Jackson writes:
> What would this mean? If I point this picture at a depth-30 pixmap, is
> the intent really "draw into this as though it was x8r8g8b8"? Is there
> a world where that's useful?
I agree that it probably isn't useful, but we need to be careful with
the
Michel Dänzer writes:
> On 2018-02-22 10:53 PM, Adam Jackson wrote:
>> "depth" for a picture format is the sum of bits of a/r/g/b, and not x.
>> The default format list was creating an x8r8g8b8 format at depth 32,
>> which is wrong. Likewise, servers supporting depth 30 would
Adam Jackson writes:
> This is at the bottom of fbPictureInit. This is code that every driver
> already runs. The loop will find that a pixmap of depth 16 has 16 bits
> per pixel, and since that's larger than 12, it will add x4r4g4b4.
But, a pixmap of depth 15 or 16 cannot
Adam Jackson writes:
> Signed-off-by: Adam Jackson
Reviewed-by: Keith Packard
--
-keith
signature.asc
Description: PGP signature
___
xorg-devel@lists.x.org: X.Org development
Archives:
Adam Jackson writes:
> Make a solid-fill picture for this instead of a 1x1 pixmap. In principle
> the backend can accelerate this directly, and we also get to preserve
> all the bits of the fill color.
>
> Signed-off-by: Adam Jackson
Reviewed-by: Keith Packard
Make a solid-fill picture for this instead of a 1x1 pixmap. In principle
the backend can accelerate this directly, and we also get to preserve
all the bits of the fill color.
Signed-off-by: Adam Jackson
---
render/mirect.c | 63
Some more little things found while testing the depth 30 series. Sadly
neither one fixes the rendercheck issues, but neither do they break
anything, and the result is definitely simpler.
exa/exa_render.c| 4 +++-
fb/fbpict.c | 16 +++--
glamor/glamor_program.c | 7
Signed-off-by: Adam Jackson
---
exa/exa_render.c| 4 +++-
fb/fbpict.c | 16 +++-
glamor/glamor_program.c | 7 ---
glamor/glamor_render.c | 14 --
glamor/glamor_utils.h | 9 +
render/picture.c| 10 +-
Eric Anholt writes:
> Any security concerns with a suid xserver here?
Not that I know of, but it's probably only a matter of someone smarter
than me looking? I think what I want is a command line option that is
disabled when the server is setuid (or, frankly, run as root at
On Thu, 2018-02-22 at 22:25 -0800, Keith Packard wrote:
> Peter Harris writes:
>
> > If an implicitly redirected window is unredirected by the reparent
> > operation, cw will be a stale pointer.
> >
> > Signed-off-by: Peter Harris
>
> Reviewed-by:
On Thu, 2018-02-22 at 16:52 -0800, Keith Packard wrote:
> > switch (bpp) {
> > case 16:
> > /* depth 12 formats */
> > -if (pDepth->depth >= 12) {
> > -addFormat(formats, , PICT_x4r4g4b4,
> > pDepth->depth);
> > -
On Fri, 2018-02-23 at 10:51 +0100, Michel Dänzer wrote:
> On 2018-02-22 10:53 PM, Adam Jackson wrote:
> > "depth" for a picture format is the sum of bits of a/r/g/b, and not x.
> > The default format list was creating an x8r8g8b8 format at depth 32,
> > which is wrong. Likewise, servers supporting
Keith Packard writes:
> This lets an application open a suitable DRM device and pass the file
> descriptor to the mode setting driver through an environment variable.
>
> There's a companion application, xlease, which creates a DRM master by
> leasing an output from another X
2018-02-23 13:02 GMT+01:00 Emil Velikov :
> On 23 February 2018 at 09:40, Andreas Boll wrote:
>> Signed-off-by: Andreas Boll
>> ---
>> release.sh | 34 ++
>> 1 file changed, 22
Reviewed-by: Andreas Boll
2018-02-23 13:56 GMT+01:00 Emil Velikov :
> From: Emil Velikov
>
> Signed-off-by: Emil Velikov
> ---
> release.sh | 14 --
> 1 file changed, 14
v2: Rebase on Mesa cleanup.
Move demos into its own elif statement.
Signed-off-by: Andreas Boll
---
Rebased on https://patchwork.freedesktop.org/patch/206466/
release.sh | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/release.sh
From: Emil Velikov
Signed-off-by: Emil Velikov
---
release.sh | 14 --
1 file changed, 14 deletions(-)
diff --git a/release.sh b/release.sh
index ff89d2e..99bd0c3 100755
--- a/release.sh
+++ b/release.sh
@@ -584,24 +584,10 @@
On 23 February 2018 at 09:40, Andreas Boll wrote:
> Signed-off-by: Andreas Boll
> ---
> release.sh | 34 ++
> 1 file changed, 22 insertions(+), 12 deletions(-)
>
> diff --git a/release.sh b/release.sh
>
On 2018-02-22 10:53 PM, Adam Jackson wrote:
> "depth" for a picture format is the sum of bits of a/r/g/b, and not x.
> The default format list was creating an x8r8g8b8 format at depth 32,
> which is wrong. Likewise, servers supporting depth 30 would get an
> x8r8g8b8 format at depth 30, which is
Signed-off-by: Andreas Boll
---
release.sh | 34 ++
1 file changed, 22 insertions(+), 12 deletions(-)
diff --git a/release.sh b/release.sh
index ff89d2e..2045197 100755
--- a/release.sh
+++ b/release.sh
@@ -264,8 +264,10 @@
20 matches
Mail list logo