1014 Commits (ccdf9af39265ef3478fac4d13b19e9d17fbbcab7)

Author SHA1 Message Date
  Jason Ekstrand ccdf9af392 anv/blorp: Ignore clears for attachments first used as resolve destinations 8 years ago
  Jason Ekstrand 1ba2f05bc0 intel/blorp: Take a fast_clear_op in ccs_resolve 8 years ago
  Pohjolainen, Topi 7c560e8ccc intel/blorp: Add plumbing for color resolve slice details 8 years ago
  Jason Ekstrand d7bd8c15d6 intel/isl: Allow non-2D CCS surfaces 8 years ago
  Jason Ekstrand 26c8bb7bc0 intel/isl: Rework the asserts and fails in isl_surf_get_ccs 9 years ago
  Jason Ekstrand 818c7bfb31 anv/cmd_buffer: Refactor surface state relocation handling 8 years ago
  Jason Ekstrand 9be9f5f1c7 anv/cmd_buffer: Pull add_surface_state_reloc into genX_cmd_buffer.c 8 years ago
  Jason Ekstrand 0c403df310 anv/image: Stop force-disabling AUX 9 years ago
  Jason Ekstrand 1c97432ce8 anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT 8 years ago
  Jason Ekstrand 49f08ad77f anv: Handle null in all destructors 8 years ago
  Jason Ekstrand 18266247a0 anv/device: Silence a 32-bit warning 8 years ago
  Jason Ekstrand 2e2160969e anv/descriptor_set: Put the whole state in the state free list 8 years ago
  Jason Ekstrand 37537b7d86 anv/descriptor_set: Write the state offset in the surface state free list. 8 years ago
  Jason Ekstrand e50bf059b0 anv/blorp: Handle VK_ATTACHMENT_UNUSED in CmdClearAttachments 8 years ago
  Jason Ekstrand 633677194f Allocate a null state whenever there is depth/stencil 8 years ago
  Jason Ekstrand a380f95461 anv: Set framebuffer to NULL in secondary command buffers 8 years ago
  Jason Ekstrand 9fcaf4e37a anv/blorp: Use the new clear_attachments entrypoint for attachment clears 8 years ago
  Jason Ekstrand e371850d94 anv/blorp: Break the guts of alloc_binding_table into a shared helper 8 years ago
  Jason Ekstrand 3c1ee052bd anv: Bring back anv_cmd_buffer_emit_state_base_address 8 years ago
  Jason Ekstrand 72878f9f53 intel/blorp: Add a clear_attachments entrypoint 8 years ago
  Jason Ekstrand 0aea29cc1c intel/blorp: Add capability to use pre-baked binding tables 8 years ago
  Jason Ekstrand f7f768d195 intel/blorp: Add support for vertex shaders 8 years ago
  Jason Ekstrand 768c8dd718 intel/blorp: Use an actual chunk of vertex buffer for the VUE header 8 years ago
  Jason Ekstrand 8c8095c260 blorp/exec: Use uint32_t for copying varying data 8 years ago
  Jason Ekstrand 21943c35f7 intel/blorp: Handle NIR clear inputs the same way as blit inputs 8 years ago
  Jason Ekstrand 570a0e844b intel/blorp: Remove NIR support for uniforms 8 years ago
  Jason Ekstrand 99b436ae5c intel/blorp: Add a shader type to make keys more unique 8 years ago
  Jason Ekstrand 1acebeb191 intel/blorp: Make the number of samples an explicit parameter 8 years ago
  Jason Ekstrand 6614234fc9 anv/cmd_buffer: Stop relying on the framebuffer for 3DSTATE_SF on gen7 8 years ago
  Jason Ekstrand d2b4a9da03 anv: Rework the way render target surfaces are allocated 8 years ago
  Jason Ekstrand e283cd549c anv/cmd_buffer: Expose add_surface_state_reloc as an inline helper 8 years ago
  Jason Ekstrand 858b75563f anv/cmd_buffer: Use the surface state alloc helper in null_surface_state 8 years ago
  Jason Ekstrand 3d9747780b anv: Add a helper for doing buffer copies with nothing but VF and SOL. 9 years ago
  Jason Ekstrand 184bbfd69b intel/genxml: Add SO_WRITE_OFFSET registers for gen7-9 8 years ago
  Jason Ekstrand b3bc806855 intel/isl: Add some basic info about RENDER_SURFACE_STATE to isl_device 9 years ago
  Jason Ekstrand ba349e106e anv/pipeline: Use get_scratch_space/address for compute shaders 8 years ago
  Jason Ekstrand d33e2ad67c anv: Move INTERFACE_DESCRIPTOR_DATA setup to the pipeline 8 years ago
  Jason Ekstrand 8db6f2e6eb anv/pipeline: Roll genX_pipeline_util.h into genX_pipeline.c 8 years ago
  Jason Ekstrand 68c58edcfa anv/pipeline: Unify graphics_pipeline_create 8 years ago
  Jason Ekstrand 9359835fcb anv/pipline: Re-order state emission and make it consistent 8 years ago
  Jason Ekstrand 5706d2590f anv/pipeline: Rework the 3DSTATE_VF_TOPOLOGY helper 8 years ago
  Jason Ekstrand 3f480d5dd3 anv/pipeline: Move 3DSTATE_PS_EXTRA setup into a helper 8 years ago
  Jason Ekstrand 8be164d05a anv/pipeline: Unify 3DSTATE_WM emission 8 years ago
  Jason Ekstrand 1587ac1edc intel/genxml: Make 3DSTATE_WM more consistent across gens 8 years ago
  Jason Ekstrand 23ad998246 anv/pipeline: Unify 3DSTATE_PS emission 8 years ago
  Jason Ekstrand f989d04f39 anv/pipeline/gen7: Properly set 3DSTATE_PS::DualSourceBlendEnable 8 years ago
  Jason Ekstrand fb02d2d13b intel/genxml: Make some 3DSTATE_PS fields more consistent 8 years ago
  Jason Ekstrand 5a10ab8a15 anv/pipeline: Make emit_3dstate_sbe safe to call without a FS 8 years ago
  Jason Ekstrand 7fe6655aad anv/pipeline: Unify 3DSTATE_GS emission 8 years ago
  Jason Ekstrand f3783f1249 anv/pipeline/gen8: Set 3DSTATE_GS::InstanceControl 8 years ago