Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
ba55cb2bcd40a71fcdaecff397bceebd8a62a60b
ba55cb2
clover/meson: Ignore 'svn' suffix when computing CLANG_RESOURCE_DIR
by Pierre Moreau
· 6 years ago
add5a2e
anv: flush fast clear colors into compressed surfaces
by Lionel Landwerlin
· 6 years ago
366eb65
anv: explictly specify format for blorp ccs/mcs op
by Lionel Landwerlin
· 6 years ago
c292414
dri3: initialize adaptive_sync as false before configQueryb
by Tapani Pälli
· 6 years ago
4298a85
virgl: use primconvert provoking vertex properly
by Dave Airlie
· 6 years ago
754eff0
anv: Sort properties and features switch statements
by Jason Ekstrand
· 6 years ago
05d72d6
spirv: Sort supported capabilities
by Jason Ekstrand
· 6 years ago
34af63f
anv: Enable the new deref-based UBO/SSBO path
by Jason Ekstrand
· 6 years ago
63b9aa2
spirv: Add support for using derefs for UBO/SSBO access
by Jason Ekstrand
· 6 years ago
3a7c566
spirv: Make better use of vtn_pointer_uses_ssa_offset
by Jason Ekstrand
· 6 years ago
adc155a
spirv: Add explicit pointer types
by Jason Ekstrand
· 6 years ago
be039cb
spirv: Choose atomic deref type with pointer_uses_ssa_offset
by Jason Ekstrand
· 6 years ago
5c3cb9c
spirv: Add error checking for Block and BufferBlock decorations
by Jason Ekstrand
· 6 years ago
e90b738
nir/vulkan: Add a descriptor type to vulkan resource intrinsics
by Jason Ekstrand
· 6 years ago
f393b10
nir/lower_io: Add "explicit" IO lowering
by Jason Ekstrand
· 6 years ago
52dd43c
nir/validate: Allow array derefs on vectors in more modes
by Jason Ekstrand
· 6 years ago
013ee57
nir/intrinsics: Add access flags to load/store_deref
by Jason Ekstrand
· 6 years ago
7755171
nir/intrinsics: Allow deref sources to consume anything
by Jason Ekstrand
· 6 years ago
d0fe52a
nir/validate: Allow derefs in phi nodes
by Jason Ekstrand
· 6 years ago
7e85480
nir/remove_dead_variables: Properly handle deref casts
by Jason Ekstrand
· 6 years ago
78d80f7
nir/deref: Skip over casts in fixup_deref_modes
by Jason Ekstrand
· 6 years ago
d8e3edb
nir/deref: Support casts and ptr_as_array in comparisons
by Jason Ekstrand
· 6 years ago
a1c6885
nir/opt_deref: Properly optimize ptr_as_array derefs
by Jason Ekstrand
· 6 years ago
427558a
nir/validate: Don't allow derefs in if conditions
by Jason Ekstrand
· 6 years ago
e94a027
nir: Add a ptr_as_array deref type
by Jason Ekstrand
· 6 years ago
fc9c4f8
nir: Move propagation of cast derefs to a new nir_opt_deref pass
by Jason Ekstrand
· 6 years ago
bf1a1ee
spirv: Propagate layout decorations to created glsl_types
by Jason Ekstrand
· 6 years ago
6cebeb4
glsl_type: Add support for explicitly laid out matrices and arrays
by Jason Ekstrand
· 6 years ago
7f70b3e
glsl_type: Simplify glsl_channel_type
by Jason Ekstrand
· 6 years ago
d8a11bf
glsl_type: Add a C wrapper to get struct field offsets
by Jason Ekstrand
· 6 years ago
d34f19f
glsl_type: Drop the glsl_get_array_instance C helper
by Jason Ekstrand
· 6 years ago
a700a82
nir: Distinguish between normal uniforms and UBOs
by Jason Ekstrand
· 6 years ago
c9a4135
nir: Allow storing to shader_storage
by Jason Ekstrand
· 6 years ago
cd93b0a
nir/validate: Require array indices to match the deref bit size
by Jason Ekstrand
· 6 years ago
abfe674
spirv: Handle arbitrary bit sizes for deref array indices
by Jason Ekstrand
· 6 years ago
bfe31c5
nir/builder: Add nir_i2i and nir_u2u helpers which take a bit size
by Jason Ekstrand
· 6 years ago
639c236
spirv: Emit NIR deref instructions on-the-fly
by Jason Ekstrand
· 6 years ago
c59f076
spirv: Sign-extend array indices
by Jason Ekstrand
· 6 years ago
f8992eb
anv/apply_pipeline_layout: Set the cursor in lower_res_reindex_intrinsic
by Jason Ekstrand
· 6 years ago
42b2f3e
spirv: Handle any bit size in vector_insert/extract
by Jason Ekstrand
· 6 years ago
a392ddb
glsl_type: Support serializing 8 and 16-bit types
by Jason Ekstrand
· 6 years ago
70ed049
spirv: Fix matrix parameters in function calls.
by Bas Nieuwenhuizen
· 6 years ago
3cc9402
radv: Fix rasterization precision bits.
by Bas Nieuwenhuizen
· 6 years ago
f003859
nir: Make gl_nir_lower_samplers use gl_nir_lower_samplers_as_deref
by Kenneth Graunke
· 6 years ago
c69f929
nir: Fix gl_nir_lower_samplers_as_deref's structure type handling.
by Kenneth Graunke
· 6 years ago
be6cee5
amd/common: Add some parentheses to silence warning.
by Bas Nieuwenhuizen
· 6 years ago
64c83ef
radv: Remove unused variable.
by Bas Nieuwenhuizen
· 6 years ago
656c1c4
radv: Remove device path.
by Bas Nieuwenhuizen
· 6 years ago
492ad9a
ac: remove unused variable from ac_build_ddxy
by Marek Olšák
· 6 years ago
0cc01f4
glsl: correct typo in GLSL compilation error message
by Andres Gomez
· 6 years ago
027835b
vulkan: Update the XML and headers to 1.1.97
by Jason Ekstrand
· 6 years ago
6decc6b
docs: update 18.3 and add 19.x cycles for the release calendar
by Andres Gomez
· 6 years ago
110564f
anv/android: Do not reject storage images.
by Bas Nieuwenhuizen
· 6 years ago
9a45a19
radv: Implement buffer stores with less than 4 components.
by Bas Nieuwenhuizen
· 6 years ago
00ad77b
appveyor: Add a Cygwin build script
by Jon Turney
· 7 years ago
5334daf
appveyor: put build steps in a script, rather than inline in appveyor.yml
by Jon Turney
· 7 years ago
d015888
etnaviv: annotate variables only used in debug build
by Lucas Stach
· 6 years ago
b56d903
etnaviv: enable full overwrite in a few more cases
by Lucas Stach
· 6 years ago
6dade5d
nir: avoid uninitialized variable warning
by Timothy Arceri
· 6 years ago
17fac39
st/glsl: refactor st_link_nir()
by Timothy Arceri
· 6 years ago
8847370
v3d: Use the core tex lowering.
by Eric Anholt
· 6 years ago
f217a94
nir: Add nir_lower_tex options to lower sampler return formats.
by Eric Anholt
· 6 years ago
a74f2ae
nir: Allow nir_format_unpack_int/sint to unpack larger values.
by Eric Anholt
· 6 years ago
19c608f
intel/blorp: Be more conservative about copying clear colors
by Jason Ekstrand
· 6 years ago
81b9361
v3d: Stop scalarizing our uniform loads.
by Eric Anholt
· 6 years ago
f8a8de8
v3d: Do UBO loads a vector at a time.
by Eric Anholt
· 6 years ago
b0e0086
v3d: Remove dead switch cases and comments from v3d_nir_lower_io.
by Eric Anholt
· 6 years ago
f8e6b36
v3d: Fix up VS output setup during precompiles.
by Eric Anholt
· 6 years ago
e1385e8
v3d: Reinstate the new shader-db output after v3d_compile() refactor.
by Eric Anholt
· 6 years ago
bbf9ee9
nir: remove dead code from copy_prop_vars
by Caio Marcelo de Oliveira Filho
· 6 years ago
31e4c9c
i965: add CS stall on VF invalidation workaround
by Lionel Landwerlin
· 6 years ago
92b7407
i965: include draw_params/derived_draw_params for VF cache workaround
by Lionel Landwerlin
· 6 years ago
da634a4
intel/blorp: emit VF caching workaround before 3DSTATE_VERTEX_BUFFERS
by Lionel Landwerlin
· 6 years ago
e5ed217
i965: limit VF caching workaround to gen8/9/10
by Lionel Landwerlin
· 6 years ago
f0312cf
glsl/linker: complete documentation for assign_attribute_or_color_locations
by Andres Gomez
· 6 years ago
6b7aea9
virgl: remove empty file
by Gurchetan Singh
· 6 years ago
ca66457
virgl: don't flush an empty range
by Gurchetan Singh
· 6 years ago
393a756
docs: advertise distro-provided meson cross-files
by Eric Engestrom
· 6 years ago
8b363bc
docs: fix the meson aarch64 cross-file
by Eric Engestrom
· 6 years ago
6a9be6f
virgl/vtest: Use default socket name from protocol header
by Jakob Bornecrantz
· 6 years ago
e869481
freedreno: fix staging resource size for arrays
by Rob Clark
· 6 years ago
67a7f6f
freedreno: remove blit_via_copy_region()
by Rob Clark
· 6 years ago
2fc17e1
freedreno/a6xx: rework blitter API
by Rob Clark
· 6 years ago
53b8eb7
freedreno: try blitter for fd_resource_copy_region()
by Rob Clark
· 6 years ago
228eddd
freedreno: rework blit API
by Rob Clark
· 6 years ago
f1c8833
freedreno: skip depth resolve if not written
by Rob Clark
· 6 years ago
4d3f6cb
nir: merge some basic consecutive ifs
by Timothy Arceri
· 8 years ago
19cafe8
nir: add rewrite_phi_predecessor_blocks() helper
by Timothy Arceri
· 6 years ago
5122fbc
nir: simplify does_varying_match()
by Timothy Arceri
· 6 years ago
8d05ee2
nir: make use of does_varying_match() helper
by Timothy Arceri
· 6 years ago
0016166
nir: make nir_opt_remove_phis_impl() static
by Timothy Arceri
· 6 years ago
d2b899c
v3d: Refactor compiler entrypoints.
by Eric Anholt
· 6 years ago
0805060
v3d: Handle dynamically uniform IF statements with uniform control flow.
by Eric Anholt
· 6 years ago
5e9ee6e
v3d: Fold comparisons for IF conditions into the flags for the IF.
by Eric Anholt
· 6 years ago
078dc17
v3d: Don't try to fold non-SSA-src comparisons into bcsels.
by Eric Anholt
· 6 years ago
2e0433b
v3d: Move the "Find the ALU instruction generating our bool" out of bcsel.
by Eric Anholt
· 6 years ago
c3ae0aa
v3d: Simplify the emission of comparisons for the bcsel optimization.
by Eric Anholt
· 6 years ago
49d8e2a
v3d: Don't forget to include RT writes in precompiles.
by Eric Anholt
· 6 years ago
3a81c75
v3d: Fix segfault when failing to compile a program.
by Eric Anholt
· 6 years ago
3ae5795
radeonsi: always unmap texture CPU mappings on 32-bit CPU architectures
by Marek Olšák
· 6 years ago
Next »