Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
ad862c36e5e175d9bf2d112927be7348fb3560f7
ad862c3
meson: fix with_dri2 definition for GNU Hurd
by Eric Engestrom
· 6 years ago
b49726a
radv: set num_components on vulkan_resource_index intrinsic
by Lionel Landwerlin
· 6 years ago
54522d0
nir: rename glsl_type_is_struct() -> glsl_type_is_struct_or_ifc()
by Timothy Arceri
· 6 years ago
e16a27f
glsl: rename record_types -> struct_types
by Timothy Arceri
· 6 years ago
8294295
glsl: rename record_location_offset() -> struct_location_offset()
by Timothy Arceri
· 6 years ago
88d8c4e
glsl: rename get_record_instance() -> get_struct_instance()
by Timothy Arceri
· 6 years ago
81ee2cd
glsl: rename is_record() -> is_struct()
by Timothy Arceri
· 6 years ago
272e927
nir/spirv: initial handling of OpenCL.std extension opcodes
by Karol Herbst
· 6 years ago
d0b47ec
nir/vtn: add support for SpvBuiltInGlobalLinearId
by Karol Herbst
· 6 years ago
f48c672
nir: add support for address bit sized system values
by Karol Herbst
· 6 years ago
5f8257f
nir/spirv: improve parsing of the memory model
by Karol Herbst
· 6 years ago
5d48359
nir: replace magic numbers with M_PI
by Karol Herbst
· 6 years ago
69cc627
anv: Implement VK_EXT_external_memory_host
by Caio Marcelo de Oliveira Filho
· 6 years ago
5c655c4
v3d: Drop the V3D 3.x vpm read dead code elimination.
by Eric Anholt
· 6 years ago
e8ee1f8
v3d: Eliminate the TLB and TLBU files.
by Eric Anholt
· 6 years ago
110f14d
v3d: Use ldunif instructions for uniforms.
by Eric Anholt
· 6 years ago
4036fce
v3d: Add support for register-allocating a ldunif to a QFILE_TEMP.
by Eric Anholt
· 6 years ago
70df388
v3d: Drop the old class bits splitting up the accumulators.
by Eric Anholt
· 6 years ago
dff1fc0
v3d: Add support for vir-to-qpu of ldunif instructions to a temp.
by Eric Anholt
· 6 years ago
4739181
v3d: Switch implicit uniforms over to being any qinst->uniform != ~0.
by Eric Anholt
· 6 years ago
1e98f02
v3d: Do uniform rematerialization spilling before dropping threadcount
by Eric Anholt
· 6 years ago
060979a
v3d: Fix temporary leaks of temp_registers and when spilling.
by Eric Anholt
· 6 years ago
faf9e40
gitlab-ci: drop job prefixes
by Eric Engestrom
· 6 years ago
45809bc
tgsi_to_nir: Set correct location for uniforms.
by Timur Kristóf
· 6 years ago
770faf5
tgsi_to_nir: Improve interpolation modes.
by Timur Kristóf
· 6 years ago
2fb800f
tgsi_to_nir: use sampler variables and derefs
by Kenneth Graunke
· 6 years ago
674045d
tgsi_to_nir: Support FACE and POSITION properly.
by Timur Kristóf
· 6 years ago
f748fa4
tgsi_to_nir: Extract ttn_emulate_tgsi_front_face into its own function.
by Timur Kristóf
· 6 years ago
840c7d1
tgsi_to_nir: Restructure system value loads.
by Timur Kristóf
· 6 years ago
9a83444
tgsi_to_nir: Produce optimized NIR for a given pipe_screen.
by Timur Kristóf
· 6 years ago
e582e76
freedreno: Plumb pipe_screen through to irX_tgsi_to_nir.
by Timur Kristóf
· 6 years ago
6684e03
nir: Add multiplier argument to nir_lower_uniforms_to_ubo.
by Timur Kristóf
· 6 years ago
909d1f5
nir: Move nir_lower_uniforms_to_ubo to compiler/nir.
by Timur Kristóf
· 6 years ago
4dba72c
tgsi_to_nir: Split to smaller functions.
by Timur Kristóf
· 6 years ago
950aebb
tgsi_to_nir: Make the TGSI IF translation code more readable.
by Timur Kristóf
· 6 years ago
fa076ac
tgsi_to_nir: Fix TGSI LIT translation by using flt.
by Timur Kristóf
· 6 years ago
28be7b3
tgsi_to_nir: Fix the TGSI ARR translation by converting the result to int.
by Timur Kristóf
· 6 years ago
317f10b
nir: Add ability for shaders to use window space coordinates.
by Timur Kristóf
· 6 years ago
2780a99
v3d: Move the stores for fixed function VS output reads into NIR.
by Eric Anholt
· 6 years ago
a9dd227
v3d: Translate f2i(fround_even) as FTOIN.
by Eric Anholt
· 6 years ago
a4f612b
nir: Improve printing of load_input/store_output variable names.
by Eric Anholt
· 6 years ago
43f40dc
anv: Implement VK_EXT_inline_uniform_block
by Jason Ekstrand
· 6 years ago
61e009d
spirv: Use the same types for resource indices as pointers
by Jason Ekstrand
· 6 years ago
9f7ee4f
spirv: Use the generic dereference function for OpArrayLength
by Jason Ekstrand
· 6 years ago
f1dbc7e
spirv: Pull offset/stride from the pointer for OpArrayLength
by Jason Ekstrand
· 6 years ago
c520f4d
anv: Add a concept of a descriptor buffer
by Jason Ekstrand
· 6 years ago
5c30fff
anv: Take references to push descriptor set layouts
by Jason Ekstrand
· 6 years ago
8ab95b8
anv: Refactor descriptor pushing a bit
by Jason Ekstrand
· 6 years ago
cab064b
anv: drop add_var_binding from anv_nir_apply_pipeline_layout.c
by Jason Ekstrand
· 6 years ago
49cf61c
anv: Clean up descriptor set layouts
by Jason Ekstrand
· 6 years ago
4c50b7c
anv: Count image param entries rather than images
by Jason Ekstrand
· 6 years ago
3822c74
anv: Stop allocating buffer views for dynamic buffers
by Jason Ekstrand
· 6 years ago
8c6d410
anv: Rework arguments to anv_descriptor_set_write_*
by Jason Ekstrand
· 6 years ago
5b7a9e7
anv/descriptor_set: Refactor alloc/free of descriptor sets
by Jason Ekstrand
· 6 years ago
fd1d22b
v3d: Stop treating exec masking specially.
by Eric Anholt
· 6 years ago
c6ae666
v3d: Restrict live intervals to the blocks reachable from any def.
by Eric Anholt
· 6 years ago
cf79d62
gitlab-ci: install distro's ninja
by Andres Gomez
· 6 years ago
c2a1486
radv: properly align the fence and EOP bug VA on GFX9
by Samuel Pitoiset
· 6 years ago
2eb0905
radv: allocate enough space in cmdbuf when starting a subpass
by Samuel Pitoiset
· 6 years ago
31d302a
vulkan: import vk_layer.h from Khronos
by Eric Engestrom
· 6 years ago
bcc4bfc
egl: fix libdrm-less builds
by Eric Engestrom
· 6 years ago
e37ea1e
vulkan: import missing file from Khronos
by Eric Engestrom
· 6 years ago
91cc6fc
util: #define PATH_MAX when undefined (eg. Hurd)
by Eric Engestrom
· 6 years ago
fe20581
radv: use the platform defines in vk.xml instead of hard-coding them
by Eric Engestrom
· 6 years ago
3d4238d
anv: use the platform defines in vk.xml instead of hard-coding them
by Eric Engestrom
· 6 years ago
e21c201
anv: update supported patch version
by Lionel Landwerlin
· 6 years ago
3bb8768
anv: toggle on support for VK_EXT_ycbcr_image_arrays
by Tapani Pälli
· 6 years ago
114c4aa
vulkan: update headers/registry to 1.1.102
by Lionel Landwerlin
· 6 years ago
33bf3d5
anv: retain the is_array state in create_plane_tex_instr_implicit
by Tapani Pälli
· 6 years ago
e1ee4ab
meson: avoid going back up the tree with include_directories()
by Eric Engestrom
· 6 years ago
dca36d5
i965: Implement threaded GL support.
by Kenneth Graunke
· 7 years ago
0010d03
anv/pipeline: Drop anv_fill_binding_table
by Jason Ekstrand
· 6 years ago
65ee5cc
anv: Use an actual binding for gl_NumWorkgroups
by Jason Ekstrand
· 6 years ago
5c96120
intel,nir: Lower TXD with min_lod when the sampler index is not < 16
by Jason Ekstrand
· 6 years ago
ca295dd
spirv: OpImageQueryLod requires a sampler
by Jason Ekstrand
· 6 years ago
5049fbd
anv: Count surfaces for non-YCbCr images in GetDescriptorSetLayoutSupport
by Jason Ekstrand
· 6 years ago
58bcebd
spirv: Allow [i/u]mulExtended to use new nir opcode
by Sagar Ghuge
· 6 years ago
47ec9bd
nir/algebraic: Optimize low 32 bit extraction
by Sagar Ghuge
· 6 years ago
1d8994a
glsl: [u/i]mulExtended optimization for GLSL
by Sagar Ghuge
· 6 years ago
e551040
nir/glsl: Add another way of doing lower_imul64 for gen8+
by Sagar Ghuge
· 6 years ago
1d363d4
st/nine: Ignore multisample quality level if no ms
by Axel Davy
· 6 years ago
86666f0
st/nine: Ignore window size if error
by Axel Davy
· 6 years ago
ec0f465
android: anv: fix libexpat shared dependency
by Mauro Rossi
· 6 years ago
14e7e26
android: anv: fix generated files depedencies (v2)
by Mauro Rossi
· 6 years ago
e2369e1
st/wgl: init a variable to silence MinGW warning
by Brian Paul
· 6 years ago
66ba129
svga: silence array out of bounds warning
by Brian Paul
· 6 years ago
999db9a
svga: init fill variable to avoid compiler warning
by Brian Paul
· 6 years ago
9b07a22
st/mesa: whitespace fixes in st_texture.h
by Brian Paul
· 6 years ago
d74932d
st/mesa: line wrapping, whitespace fixes in st_cb_texture.c
by Brian Paul
· 6 years ago
fc91c26
st/mesa: whitespace fixes in st_sampler_view.c
by Brian Paul
· 6 years ago
610758d
egl/sl: also allow virtgpu to fallback to kms_swrast
by Gurchetan Singh
· 6 years ago
904a055
st/mesa: Invalidate the gallium array atom only if needed.
by Mathias Fröhlich
· 6 years ago
e727f8c
mesa: Track buffer object use also for VAO usage.
by Mathias Fröhlich
· 6 years ago
9e78790
rav: use 32_AR instead of 32_ABGR when alpha coverage is required
by Samuel Pitoiset
· 6 years ago
72981c9
panfrost: List primitive restart enable bit
by Alyssa Rosenzweig
· 6 years ago
2b5cda1
panfrost/midgard: Preview for data hazards
by Alyssa Rosenzweig
· 6 years ago
93eeba6
panfrost/midgard: Promote smul to vmul
by Alyssa Rosenzweig
· 6 years ago
25bbb44
panfrost: Flush with offscreen rendering
by Alyssa Rosenzweig
· 6 years ago
4f74602
panfrost/midgard: Don't force constant on VLUT
by Alyssa Rosenzweig
· 6 years ago
c351cc4
panfrost: Cleanup cruft related to clears
by Alyssa Rosenzweig
· 6 years ago
Next »