nir: See through an fneg to apply existing optimizations
[mesa.git] / src / intel /
2018-01-30 Iago Toral Quirogaanv/pipeline: lower constant initializers on output...
2018-01-29 Rafael Antognollianv/cmd_buffer: Emit PIPE_CONTROL with ISP bit on older...
2018-01-29 Timothy Arcerinir: add vs_inputs_dual_locations compiler option
2018-01-29 Timothy Arcericompiler: tidy up double_inputs_read uses
2018-01-26 Rafael Antognollianv/gen10: Emit CS stall and mark push constants dirty.
2018-01-26 Rafael Antognollii965/gen10: Re-enable push constants.
2018-01-26 Rafael Antognollianv/gen10: Ignore push constant packets during context...
2018-01-26 Iago Toral Quirogaanv/pipeline: remove the pipeline layout field from...
2018-01-26 Iago Toral Quirogaanv/cmd_buffer: add the pipeline layout to the pipeline...
2018-01-26 Iago Toral Quirogaanv/pipeline: don't take the layout from the pipeline...
2018-01-26 Iago Toral Quirogaanv/descriptor_set: add reference counting for descript...
2018-01-26 Jason Ekstrandanv/pipeline: Don't look at blend state unless we have...
2018-01-26 Maxin B. Johnanv_icd.py: improve reproducible builds
2018-01-25 Jason Ekstrandi965/fs: Reset the register file to VGRF in lower_integ...
2018-01-25 Emil Velikovautomake: anv: ship anv_extensions_gen.py in the tarball
2018-01-25 Jason Ekstrandaubinator: Multiply count by 4 to compute buffer sizes
2018-01-24 Grazvydas Ignotasanv: correct a duplicate check in an assert
2018-01-24 Jason Ekstrandanv/cmd_buffer: Move gen7 index buffer state to graphic...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Move num_workgroups to compute state
2018-01-24 Jason Ekstrandanv/cmd_buffer: Move dynamic state to graphics state
2018-01-24 Jason Ekstrandanv/cmd_buffer: Use a temporary variable for dynamic...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Move vb_dirty bits into anv_cmd_graphic...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Move dirty bits into anv_cmd_*_state
2018-01-24 Jason Ekstrandanv: Separate compute and graphics descriptor sets
2018-01-24 Jason Ekstrandanv/cmd_buffer: Use anv_descriptor_for_binding for...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Add a helper for binding descriptor...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Refactor ensure_push_descriptor_set
2018-01-24 Jason Ekstrandanv: Remove semicolons from vk_error[f] definitions
2018-01-24 Jason Ekstrandanv/cmd_buffer: Add substructs to anv_cmd_state for...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Use some pre-existing pipeline temporaries
2018-01-24 Jason Ekstrandanv/cmd_buffer: Rework anv_cmd_state_reset
2018-01-24 Jason Ekstrandanv/cmd_buffer: Get rid of the meta query workaround
2018-01-24 Jason Ekstrandanv/cmd_state: Drop the scratch_size field
2018-01-24 Jason Ekstrandanv/pipeline: Don't assert on more than 32 samplers
2018-01-23 Jason Ekstrandanv: Return trampoline entrypoints from GetInstanceProcAddr
2018-01-23 Jason Ekstrandanv/entrypoints: Use an named tuple for params
2018-01-23 Jason Ekstrandanv: Only advertise enabled entrypoints
2018-01-23 Jason Ekstrandanv: Add a per-device dispatch table
2018-01-23 Jason Ekstrandanv: Add a per-instance dispatch table
2018-01-23 Jason Ekstrandanv: Properly NULL for GetInstanceProcAddr with a null...
2018-01-23 Jason Ekstrandanv/extensions: Fix VkVersion::c_vk_version for patch...
2018-01-23 Jason Ekstrandanv/entrypoints: Parse entrypoints before extensions...
2018-01-23 Jason Ekstrandanv/entrypoints: Expose the different dispatch tables
2018-01-23 Jason Ekstrandanv/entrypoints: Split entrypoint index lookup into...
2018-01-23 Jason Ekstrandanv/entrypoints: Add a LAYERS helper variable
2018-01-23 Jason Ekstrandanv/entrypoints: Add an Entrypoint class
2018-01-23 Jason Ekstrandanv: Add a per-device table of enabled extensions
2018-01-23 Jason Ekstrandanv: Use tables for device extension wrangling
2018-01-23 Jason Ekstrandanv: Add a per-instance table of enabled extensions
2018-01-23 Jason Ekstrandanv: Use tables for instance extension wrangling
2018-01-23 Jason Ekstrandanv/extensions: Generate a header file with extension...
2018-01-23 Jason Ekstrandanv/meson: Simplify some dependency and flag tracking
2018-01-23 Jason Ekstrandanv: Split anv_extensions.py into two files
2018-01-23 Jason Ekstrandanv/meson: Make anv_entrypoints_gen.py depend on anv_ex...
2018-01-22 Kenneth Graunkei965: Drop render_target_start from binding table struct.
2018-01-20 Dylan Bakerautotools: include meson build files in tarball
2018-01-19 Samuel Iglesias... anv: avoid segmentation fault due to vk_error()
2018-01-18 Chris Wilsonintel: Future-proof ring names for aubinator_error_decode
2018-01-18 Iago Toral Quirogaanv/query: implement multiview interactions
2018-01-18 Samuel Iglesias... anv: return VK_ERROR_OUT_OF_DEVICE_MEMORY when surface...
2018-01-17 Francisco Jerezintel/fs: Optimize and simplify the copy propagation...
2018-01-17 Bas Nieuwenhuizenvulkan: move anv VK_EXT_debug_report implementation...
2018-01-12 Samuel Iglesias... anv: VkDescriptorSetLayoutBinding can have descriptorCo...
2018-01-11 Dylan Bakermeson: Use dependencies for nir
2018-01-11 Dylan Bakermeson: don't use intermediate variables that are immedi...
2018-01-11 Dylan Bakermeson: Use consistent style for tests
2018-01-11 Dylan Bakermeson: Use consistent style
2018-01-11 Jason Ekstrandi965: Use UD types for gl_SampleID setup
2018-01-11 Jason Ekstrandi965/fs: Use UW types when using V immediates
2018-01-11 Matt TurnerRevert "Revert "i965/fs: Use align1 mode on ternary...
2018-01-11 Matt Turneri965/fs: Add/use functions to convert to 3src_align1...
2018-01-11 Alex Smithanv: Make sure state on primary is correct after CmdExe...
2018-01-11 Andres Gomezanv: Import mako templates only during execution of...
2018-01-11 Samuel Iglesias... anv: fix maxDescriptorSet* limits
2018-01-10 Iago Toral Quirogai965/nir: add a helper to lower gl_PatchVerticesIn...
2018-01-09 Kenneth Graunkegenxml: Add missing INSTDONE_1 bits on Gen7.5+.
2018-01-09 Kenneth Graunkeintel: Apply Geminilake "Barrier Mode" workaround.
2018-01-09 Scott D Phillipsaubinator: add support for aubinating memtrace aubs
2018-01-09 Scott D Phillipsaubinator: extract aubinator_init() out of the header...
2018-01-09 Scott D Phillipsaubinator: honor --color option when printing the header
2018-01-08 Alex Smithanv: Allow PMA optimization to be enabled in secondary...
2018-01-05 Alex Smithanv: Take write mask into account in has_color_buffer_w...
2018-01-04 Alex Smithanv: Add missing unlock in anv_scratch_pool_alloc
2018-01-03 Kenneth Graunkei965: Drop support for the legacy SNORM -> Float equation.
2017-12-31 Kenneth Graunkei965: Combine {VS,FS}_OPCODE_GET_BUFFER_SIZE opcodes.
2017-12-28 Jason Ekstrandanv/device: Mark all state buffers as needing capture
2017-12-28 Jason Ekstrandintel/aubinator: Gracefully handle dynamic state not...
2017-12-28 Jason Ekstrandintel/aubinator: Free section data last
2017-12-23 Anuj PhogatRevert "i965/fs: Use align1 mode on ternary instruction...
2017-12-21 Francisco Jerezintel/fs: Initialize fs_visitor::grf_used on construction.
2017-12-21 Francisco Jerezintel/fs/bank_conflicts: Use posix_memalign() instead...
2017-12-20 Samuel Iglesias... anv: disallow VK_REMAINING_ARRAY_LAYERS in vkCmdClearAt...
2017-12-19 Rafael Antognolliintel/compiler/gen10: Disable push constants.
2017-12-17 Bas Nieuwenhuizenanv: Remove unused variable.
2017-12-15 Kenneth Graunkeisl: Don't require VALIGN_2 for R32G32B32_FLOAT on...
2017-12-14 Jason Ekstrandintel/tools: Convert aubinator over to the common framework
2017-12-14 Jason Ekstrandintel/batch-decoder: Decode registers
2017-12-14 Jason Ekstrandintel/batch-decoder: Decode dynamic state
2017-12-14 Jason Ekstrandintel/batch-decoder: Decode constants, binding tables...
2017-12-14 Jason Ekstrandintel/tools: Switch aubinator_error_decode over to...
next