projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: Add load/store/atomic global intrinsics
2019-01-26
Jason Ekstrand
nir: Add load/store/atomic global intrinsics
commit
|
commitdiff
|
tree
2019-01-23
Sergii Romantsov
nir: Length of boolean vtn_value now is 1
v2 (
Jason Ekstrand
):
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
anv: Implement transform feedback queries
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
genxml: Add SO_PRIM_STORAGE_NEEDED and SO_NUM_PRIMS_WRITTEN
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
anv: Implement CmdBegin/EndQueryIndexed
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
anv: Implement vkCmdDrawIndirectByteCountEXT
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
anv: Implement the basic form of VK_EXT_transform_feedback
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
anv: Add pipeline cache support for xfb_info
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
anv: Add but do not enable VK_EXT_transform_feedback
commit
|
commitdiff
|
tree
2019-01-22
Alejandro Piñeiro
nir/xfb: distinguish array of structs vs array of blocks
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
nir/xfb: Properly handle arrays of blocks
commit
|
commitdiff
|
tree
2019-01-22
Alejandro Piñeiro
nir/xfb: don't assert when xfb_buffer/stride is present...
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
nir/xfb: Fix offset accounting for dvec3/4
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
nir: Preserve offsets in lower_io_to_scalar_early
commit
|
commitdiff
|
tree
2019-01-22
Samuel Pitoiset
nir: fix lowering arrays to elements for XFB outputs
v2 (
Jason Ekstrand
):
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-22
Samuel Pitoiset
nir: do not remove varyings used for transform feedback
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
spirv: Only set interface_type on blocks
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
spirv: Only split blocks
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
spirv: Initialize struct member offsets to -1
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
anv: Always emit at least one vertex element
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
spirv: Update the JSON and headers from Khronos master
commit
|
commitdiff
|
tree
2019-01-22
Jason Ekstrand
nir: Mark deref UBO and SSBO access as non-scalar
commit
|
commitdiff
|
tree
2019-01-21
Jason Ekstrand
anv/pipeline: Add a pdevice helper variable
commit
|
commitdiff
|
tree
2019-01-21
Jason Ekstrand
relnotes: Add newly added Vulkan extensions
commit
|
commitdiff
|
tree
2019-01-21
Jason Ekstrand
anv: Only parse pImmutableSamplers if the descriptor...
commit
|
commitdiff
|
tree
2019-01-18
Danylo Piliaiev
anv: Implement VK_EXT_conditional_rendering for gen...
v2: by
Jason Ekstrand
v5: thanks to
Jason Ekstrand
and Lionel Landwerlin
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-18
Danylo Piliaiev
anv: Implement VK_KHR_draw_indirect_count for gen 7+
v2: by
Jason Ekstrand
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-18
Jason Ekstrand
anv: Re-sort the extensions list
commit
|
commitdiff
|
tree
2019-01-18
Jason Ekstrand
intel/fs: Don't touch accumulator destination while...
commit
|
commitdiff
|
tree
2019-01-18
Jason Ekstrand
intel/eu: Stop overriding exec sizes in send_indirect_message
commit
|
commitdiff
|
tree
2019-01-14
Jason Ekstrand
nir: Add a bool to float32 lowering pass
commit
|
commitdiff
|
tree
2019-01-14
Jason Ekstrand
anv: Implement VK_KHR_depth_stencil_resolve
commit
|
commitdiff
|
tree
2019-01-14
Jason Ekstrand
anv: Move resolve_subpass to genX_cmd_buffer.c
commit
|
commitdiff
|
tree
2019-01-14
Jason Ekstrand
anv/blorp: Refactor MSAA resolves into an exportable...
commit
|
commitdiff
|
tree
2019-01-14
Jason Ekstrand
anv: Rename has_resolve to has_color_resolve
commit
|
commitdiff
|
tree
2019-01-14
Jason Ekstrand
intel/blorp: Add two more filter modes
commit
|
commitdiff
|
tree
2019-01-12
Jason Ekstrand
spirv: Emit switch conditions on-the-fly
commit
|
commitdiff
|
tree
2019-01-12
Jason Ekstrand
nir/gcm: Support deref instructions
commit
|
commitdiff
|
tree
2019-01-12
Jason Ekstrand
intel/nir: Call nir_opt_deref in brw_nir_optimize
commit
|
commitdiff
|
tree
2019-01-12
Jason Ekstrand
spirv: Contain the GLSLang issue #179 workaround to...
commit
|
commitdiff
|
tree
2019-01-12
Jason Ekstrand
spirv: Whack sampler/image pointers to uniform
commit
|
commitdiff
|
tree
2019-01-11
Jonathan Marek
glsl/nir: keep bool types when native_integers=false
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-11
Jonathan Marek
glsl/nir: ftrunc for native_integers=false float to...
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-11
Jonathan Marek
glsl/nir: int constants as float for native_integers...
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-11
Jason Ekstrand
intel/peephole_ffma: Fix swizzle propagation
commit
|
commitdiff
|
tree
2019-01-11
Jason Ekstrand
anv/pipeline: Cache the pre-lowered NIR
commit
|
commitdiff
|
tree
2019-01-11
Jason Ekstrand
anv/pipeline_cache: Add support for caching NIR
commit
|
commitdiff
|
tree
2019-01-11
Jason Ekstrand
anv/pipeline: Hash shader modules and spec constants...
commit
|
commitdiff
|
tree
2019-01-11
Jason Ekstrand
compiler/types: Serialize/deserialize subpass input...
commit
|
commitdiff
|
tree
2019-01-11
Jason Ekstrand
anv/pipeline: Move wpos and input attachment lowering...
commit
|
commitdiff
|
tree
2019-01-10
Jason Ekstrand
anv/pipeline: Constant fold after apply_pipeline_layout
commit
|
commitdiff
|
tree
2019-01-10
Rhys Perry
nir: fix copy-paste error in nir_lower_constant_initializers
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-09
Andrii Simiklit
anv/pipeline: remove unnecessary null-pointer check
Reviewed-by:
Jason Ekstrand
<jason@jlekstrand.net>
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
anv: Sort properties and features switch statements
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Sort supported capabilities
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
anv: Enable the new deref-based UBO/SSBO path
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Add support for using derefs for UBO/SSBO access
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Make better use of vtn_pointer_uses_ssa_offset
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Add explicit pointer types
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Choose atomic deref type with pointer_uses_ssa_offset
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Add error checking for Block and BufferBlock...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/vulkan: Add a descriptor type to vulkan resource...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/lower_io: Add "explicit" IO lowering
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/validate: Allow array derefs on vectors in more...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/intrinsics: Add access flags to load/store_deref
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/intrinsics: Allow deref sources to consume anything
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/validate: Allow derefs in phi nodes
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/remove_dead_variables: Properly handle deref casts
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/deref: Skip over casts in fixup_deref_modes
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/deref: Support casts and ptr_as_array in comparisons
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/opt_deref: Properly optimize ptr_as_array derefs
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/validate: Don't allow derefs in if conditions
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir: Add a ptr_as_array deref type
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir: Move propagation of cast derefs to a new nir_opt_deref...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Propagate layout decorations to created glsl_types
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Add support for explicitly laid out matrices...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Simplify glsl_channel_type
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Add a C wrapper to get struct field offsets
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Drop the glsl_get_array_instance C helper
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir: Distinguish between normal uniforms and UBOs
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir: Allow storing to shader_storage
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/validate: Require array indices to match the deref...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Handle arbitrary bit sizes for deref array indices
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/builder: Add nir_i2i and nir_u2u helpers which...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Emit NIR deref instructions on-the-fly
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Sign-extend array indices
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
anv/apply_pipeline_layout: Set the cursor in lower_res_reind...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Handle any bit size in vector_insert/extract
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Support serializing 8 and 16-bit types
commit
|
commitdiff
|
tree
2019-01-07
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.97
commit
|
commitdiff
|
tree
2019-01-04
Jason Ekstrand
intel/blorp: Be more conservative about copying clear...
commit
|
commitdiff
|
tree
2018-12-19
Jason Ekstrand
radv/query: Use 1-bit booleans in query shaders
commit
|
commitdiff
|
tree
2018-12-19
Jason Ekstrand
radv/query: Add a nir_test_flag helper
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/dead_write_vars: Get modes directly from derefs
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/copy_prop_vars: Get modes directly from derefs
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/lower_wpos_center: Look at derefs for modes
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/lower_io_to_scalar: Look at derefs for modes
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/lower_io_arrays_to_elements: Look at derefs for...
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/linking_helpers: Look at derefs for modes
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/propagate_invariant: Skip unknown vars
commit
|
commitdiff
|
tree
next