- 24 Jun, 2022 3 commits
-
-
Signed-off-by:
Ryan Neph <ryanneph@google.com> Part-of: <!839>
-
Signed-off-by:
Ryan Neph <ryanneph@google.com> Part-of: <!840>
-
Copy in auto-generated protocol bindings. Signed-off-by:
Ryan Neph <ryanneph@google.com> Part-of: <!840>
-
- 21 Jun, 2022 2 commits
-
-
Gert Wollny authored
v2: Update expectations Signed-off-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!788>
-
Gert Wollny authored
With that we can pin the precise specifier to the values that are created by the operations that are tagged as precise without touching all temporaries. Signed-off-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!788>
-
- 17 Jun, 2022 5 commits
-
-
Treating all GL errors as fatal has lead to several unexpected production breakages, where ignored errors were otherwise non-disruptive. For the short-term, we need an option to disable fatal error checking, while figuring out a long-term plan for mitigating production breakages. Signed-off-by:
Ryan Neph <ryanneph@google.com> Part-of: <!836>
-
Ryan Neph authored
Need this to get app-specific driver configurations with Venus. Without process isolation, Mesa's dri-conf matching still won't be correct, but there are other options that can be explored later when multiple venus contexts share a process. Signed-off-by:
Ryan Neph <ryanneph@google.com> Part-of: <!835>
-
This is not used anymore. Signed-off-by:
Corentin Noël <corentin.noel@collabora.com> Part-of: <!832>
-
This reinstates 99f8cd3d and removes the suffix from the variable that encodes the array ID. It can't be assumed that the array IDs are always in the same order for all shaders, but since we removed the use of enhanced layouts, the array id encoding is no longer relevant, because for each SID we can have only one array. v2: fix leftover array suffix from interface matching Closes: #266 Signed-off-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!832>
-
Corentin Noël authored
This makes mesa transform atomic counters into ssbo which can be handled better in OpenGL ES as atomicCounter*ARB operations are not available there. Signed-off-by:
Corentin Noël <corentin.noel@collabora.com> Part-of: <!834>
-
- 16 Jun, 2022 3 commits
-
-
Use the new summary feature and use the pkgconfig module to generate the .pc file. Increase minimum version to 0.53 (aligned with the Mesa requirements) Part-of: <!802>
-
Allow the compiler to check that we are using the right enum members and to always use the right allocation in structures. Signed-off-by:
Corentin Noël <corentin.noel@collabora.com> Part-of: <!802>
-
This specifically contains a change to ensure that restarting a crosvm instance is not held back by a previous socket file being still present. Signed-off-by:
Corentin Noël <corentin.noel@collabora.com> Part-of: <!831>
-
- 15 Jun, 2022 2 commits
-
- 14 Jun, 2022 3 commits
-
-
Makes the debugging experience here just a little bit better, and also makes the asserts in the hash table helpers trigger, instead of just segfaulting so we know what's going on. Signed-off-by:
Joshua Ashton <joshua@froggi.es> Part-of: <!828>
-
Signed-off-by:
Akihiko Odaki <akihiko.odaki@gmail.com> Part-of: <!820>
-
Signed-off-by:
Italo Nicola <italonicola@collabora.com> Part-of: <!829>
-
- 13 Jun, 2022 2 commits
-
-
Signed-off-by:
Yiwei Zhang <zzyiwei@chromium.org> Reviewed-by:
Ryan Neph <ryanneph@google.com> Part-of: <!821>
-
Signed-off-by:
Yiwei Zhang <zzyiwei@chromium.org> Reviewed-by:
Ryan Neph <ryanneph@google.com> Part-of: <!821>
-
- 09 Jun, 2022 1 commit
-
-
Corentin Noël authored
Signed-off-by:
Corentin Noël <corentin.noel@collabora.com> Part-of: <virgl/virglrenderer!827>
-
- 07 Jun, 2022 1 commit
-
-
Signed-off-by:
Dawn Han <dawnhan@google.com> Part-of: <!826>
-
- 02 Jun, 2022 6 commits
-
-
Signed-off-by:
Akihiko Odaki <akihiko.odaki@gmail.com> Part-of: <!822>
-
Signed-off-by:
Italo Nicola <italonicola@collabora.com> Part-of: <!792>
-
Signed-off-by:
Italo Nicola <italonicola@collabora.com> Reviewed-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!792>
-
The reason this condition exists is to avoid an extra call to glTexParameteri when the depth texture mode changes. But this is hardly ever true, and even when it is, we already call glTexParameteri multiple times anyway, so an extra call here doesn't really matter and just makes the code slightly more complex by adding more state to keep track of. Signed-off-by:
Italo Nicola <italonicola@collabora.com> Reviewed-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!792>
-
Signed-off-by:
Italo Nicola <italonicola@collabora.com> Reviewed-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!792>
-
Corentin Noël authored
This is not used anymore. Signed-off-by:
Corentin Noël <corentin.noel@collabora.com> Part-of: <!823>
-
- 01 Jun, 2022 1 commit
-
-
Signed-off-by:
Yiwei Zhang <zzyiwei@chromium.org> Reviewed-by:
Ryan Neph <ryanneph@google.com> Part-of: <!819>
-
- 27 May, 2022 8 commits
-
-
Gert Wollny authored
Signed-off-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!817>
-
Gert Wollny authored
The necessary info is already in the shader key, so use it. Signed-off-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!817>
-
Gert Wollny authored
It doesn't make sense to add this info to the shader if it is not the last vertex stage. Signed-off-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!817>
-
Gert Wollny authored
With the new handling of overlapping IO ranges we no longer emit enhanced layouts, therefore the code that matches the layouts can be removed. Signed-off-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!817>
-
小田喜陽彦 authored
Before this change, it tried to fill interpolants for tessellation evaluation shader inputs, which have no interpolation, resulting in incorrect "mismatch in number of interps" warning. Fill interpolants only for fragment shader since it is the only case where interpolants are valid. Signed-off-by:
Akihiko Odaki <akihiko.odaki@gmail.com> Reviewed-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!818>
-
小田喜陽彦 authored
The information of fragment shader is needed by vrend_sync_shader_io for later shaders. Signed-off-by:
Akihiko Odaki <akihiko.odaki@gmail.com> Reviewed-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!818>
-
小田喜陽彦 authored
Signed-off-by:
Akihiko Odaki <akihiko.odaki@gmail.com> Reviewed-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!818>
-
小田喜陽彦 authored
Signed-off-by:
Akihiko Odaki <akihiko.odaki@gmail.com> Reviewed-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!818>
-
- 23 May, 2022 2 commits
-
-
Signed-off-by:
Yonggang Luo <luoyonggang@gmail.com> Reviewed-by:
Corentin Noël <corentin.noel@collabora.com> Part-of: <!799>
-
Gert Wollny authored
This fixes a memory leak. v2: Use ARRAY_SIZE (Corientin) Signed-off-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!813>
-
- 20 May, 2022 1 commit
-
-
Gert Wollny authored
v2: Fix range evaluation and format Fixes: spec@arb_texture_buffer_object@texture-buffer-size-clamp Signed-off-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!812>
-