Rob Clark
|
2ad637f52a
|
freedreno/a6xx: Update caps
We should be doing all the 64b lowering.. I think that should be enough
to get us at least glsl400.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19100>
|
2022-10-19 12:23:40 +00:00 |
|
Rob Clark
|
dc70a940d4
|
freedreno/a6xx: Fix primitives-generated query
RBBM_PRIMCTR_7 is pre-clipped, whereas RBBM_PRIMCTR_8 is after clipping.
I believe we want pre-clipping, and this is what tu does.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19100>
|
2022-10-19 12:23:40 +00:00 |
|
Rob Clark
|
f26631c6de
|
freedreno/a6xx: Fix MAX_GEOMETRY_OUTPUT_VERTICES cap
Limited by the size of PC_PRIMITIVE_CNTL_5.GS_VERTICES_OUT
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19100>
|
2022-10-19 12:23:40 +00:00 |
|
Rob Clark
|
b96e8050d6
|
freedreno/ir3: Lower all the 64b
Just need to enable some existing lowering.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19100>
|
2022-10-19 12:23:40 +00:00 |
|
Rob Clark
|
1b38d233fc
|
freedreno/ir3: Fix clipvertex with GS+tess
If we have both GS and tess, GS is the stage we should run lower_clip_vs
on.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19100>
|
2022-10-19 12:23:40 +00:00 |
|
Rob Clark
|
0f6f671824
|
freedreno/a6xx: Remove unused param
Minor cleanup, make it more clear that we aren't actually emitting in
IB2.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19100>
|
2022-10-19 12:23:40 +00:00 |
|
Rob Clark
|
533b87dff0
|
mesa/st: ARB_vertex_attrib_64bit depend on glsl>=410
It is possible to expose ARB_gpu_shader_fp64 without supporting
ARB_vertex_attrib_64bit. The supported GLSL version should tell
us if 64b vertex attribs are also supported or not.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19100>
|
2022-10-19 12:23:40 +00:00 |
|
Rob Clark
|
1aeca308a2
|
docs: Update freedreno features
Another manual re-sync with reality.
There are a few extension, notably GL_ARB_texture_compression_bptc,
which are exposed but mesamatrix doesn't show as supported. I can't
really figure out why.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19100>
|
2022-10-19 12:23:40 +00:00 |
|
Marek Olšák
|
8dba83bb8d
|
driconf: add a workaround for Cossacks 3
Wine issue: https://bugs.winehq.org/show_bug.cgi?id=44560
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19147>
|
2022-10-19 11:52:46 +00:00 |
|
Marek Olšák
|
53e7f3afbd
|
driconf: add a workaround for a cursor issue with kwin_wayland
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7351
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19147>
|
2022-10-19 11:52:46 +00:00 |
|
Erik Faye-Lund
|
c849c41b0d
|
docs: correct spelling of "freedreno"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
264080057a
|
docs: correct spelling of "traveling"
While "travelling" isn't incorrect, we generally prefer US english in the
docs, where "traveling" is the common form.
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
ead77aeb82
|
docs: correct spelling of "correctly"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
de9449c17a
|
docs: ie. -> i.e.
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
51481b8f4c
|
docs: fractionary -> fractional
While "fractionary" isn't incorrect language, it's much less common than
the more modern "fractional" term.
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
f3475859fa
|
docs: correct spelling of "rasterizer"
We use rasterizer all over the docs, so let's be consistent.
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
c20f4484d3
|
docs: correct spelling of "explicitly"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
60e8c443b1
|
docs: correct spelling of "addition"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
b469d9746f
|
docs: correct spelling of "average"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
f8d047c08b
|
docs: correct spelling of "laid"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
9d55200e72
|
docs: correct spelling of "compression"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
5590fbd530
|
docs: correct spelling of "commutativity"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
57db29e967
|
docs: correct spelling of "hierarchy"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
fa210550b0
|
docs: correct spelling of "maximum"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
fcd93216c6
|
docs: correct spelling of "synced"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
8d28667046
|
docs: correct spelling of "simplification"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
65ad0824c9
|
docs: correct spelling of "shareable"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
12b52b3f95
|
docs: correct spelling of "Raspbian"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
a8343b2fc8
|
docs: correct spelling of "subtly"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
0a24308384
|
docs: correct spelling of "choosing"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
9ceb8ac1a8
|
docs: correct spelling of "Khronos"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
20e4ee0c77
|
docs: correct spelling of "to"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
fbeabe5c67
|
docs: correct spelling of "implementation"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
e2ee7e03da
|
docs: correct spelling of "hierarchical"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
34e3dead97
|
docs: correct spelling of "specified"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
c8dc8c96ae
|
docs: correct spelling of "bug fixes"
This isn't a compound word in English, and we tend to write it as two
worlds.
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
9037d2a508
|
docs: correct spelling of "attempts"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Erik Faye-Lund
|
809be97407
|
docs: correct spelling of "implemented"
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
|
2022-10-19 11:18:50 +00:00 |
|
Yonggang Luo
|
13e7f0c8d2
|
docs: Remove document about XvMC
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Acked-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19133>
|
2022-10-19 11:08:03 +00:00 |
|
Yonggang Luo
|
86f203f60e
|
nouveau: Remove XVMC_VL environment variable usage
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Acked-by: David Heidelberg <david.heidelberg@collabora.com>
Reviewed-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19133>
|
2022-10-19 11:08:03 +00:00 |
|
Yonggang Luo
|
6570136e15
|
docs: Remove rbug related documents
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19138>
|
2022-10-19 10:56:00 +00:00 |
|
Yonggang Luo
|
bdfadec6fd
|
docs: Remove graw related words
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19138>
|
2022-10-19 10:56:00 +00:00 |
|
Jesse Natalie
|
65e4b440c9
|
ci/windows: Update build container image with all deps so wraps can be disabled
Reviewed-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18287>
|
2022-10-19 07:02:14 +00:00 |
|
Karol Herbst
|
2cadc066da
|
radeonsi: lower hadd and fisnormal
Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19151>
|
2022-10-19 06:27:20 +00:00 |
|
Karol Herbst
|
d7156e5d9c
|
nir/lower_cl_images: set binding
Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19151>
|
2022-10-19 06:27:20 +00:00 |
|
Karol Herbst
|
d037fd539c
|
radeonsi: fail creating textures from user memory
Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19151>
|
2022-10-19 06:27:20 +00:00 |
|
Mike Blumenkrantz
|
b9e08f2fe1
|
zink: clamp shader bindings for compute descriptors
this uses massively less memory for some drivers
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19140>
|
2022-10-19 06:03:40 +00:00 |
|
Mike Blumenkrantz
|
e220c39510
|
zink: reorder context init to handle COMPUTE_ONLY
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19140>
|
2022-10-19 06:03:40 +00:00 |
|
Mike Blumenkrantz
|
a05a0f5b44
|
zink: delete some big struct members from zink_context
these were only used by descriptor caching, so now they just take up memory
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19140>
|
2022-10-19 06:03:40 +00:00 |
|
Mike Blumenkrantz
|
b6f6224810
|
zink: clamp feedback loop layout to GENERAL if the ext isn't supported
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19140>
|
2022-10-19 06:03:40 +00:00 |
|