summaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
* anv: wire up the state_pool_padding testEmil Velikov2019-02-051-0/+5
* anv: Fix VK_EXT_transform_feedback working with varyings packed in PSIZDanylo Piliaiev2019-02-041-3/+20
* intel/fs: Do the grf127 hack on SIMD8 instructions in SIMD16 modeJason Ekstrand2019-02-041-7/+6
* intel/fs: Use split sends for surface writes on gen9+Jason Ekstrand2019-01-292-18/+47
* intel/fs: Add interference between SENDS sourcesJason Ekstrand2019-01-291-0/+27
* intel/fs: Support SENDS in SHADER_OPCODE_SENDJason Ekstrand2019-01-293-8/+66
* intel/disasm: Properly disassemble split sendsJason Ekstrand2019-01-291-19/+142
* intel/eu: Add support for the SENDS[C] messagesJason Ekstrand2019-01-294-19/+255
* intel/inst: Indent some codeJason Ekstrand2019-01-291-177/+183
* intel/inst: Fix the ia16_addr_imm helpersJason Ekstrand2019-01-291-4/+5
* intel/disasm: Rework SEND decoding to use descriptorsJason Ekstrand2019-01-291-36/+50
* intel/eu: Add more message descriptor helpersJason Ekstrand2019-01-291-27/+216
* intel/eu/validate: SEND restrictions also apply to SENDCJason Ekstrand2019-01-291-1/+2
* intel/eu: Use GET_BITS in brw_inst_set_send_ex_descJason Ekstrand2019-01-291-5/+5
* intel/fs: Use SHADER_OPCODE_SEND for varying UBO pulls on gen7+Jason Ekstrand2019-01-297-88/+25
* intel/fs: Use SHADER_OPCODE_SEND for texturing on gen7+Jason Ekstrand2019-01-294-142/+177
* intel/fs: Use a logical opcode for IMAGE_SIZEJason Ekstrand2019-01-294-6/+21
* intel/fs: Use SHADER_OPCODE_SEND for surface messagesJason Ekstrand2019-01-295-214/+201
* intel/fs: Add a generic SEND opcodeJason Ekstrand2019-01-299-3/+91
* intel/eu: Rework surface descriptor helpersJason Ekstrand2019-01-292-234/+234
* intel/eu: Add has_simd4x2 bools to surface_write functionsJason Ekstrand2019-01-291-6/+8
* intel/fs: Take an explicit exec size in brw_surface_payload_size()Jason Ekstrand2019-01-291-20/+39
* intel/fs: Handle IMAGE_SIZE in size_read() and is_send_from_grf()Jason Ekstrand2019-01-291-0/+2
* intel/defines: Explicitly cast to uint32_t in SET_FIELD and SET_BITSJason Ekstrand2019-01-291-2/+2
* intel/fs: Get rid of fs_inst::equalsJason Ekstrand2019-01-292-23/+7
* intel/compiler: Add a file-level description of brw_eu_validate.cMatt Turner2019-01-261-1/+13
* android: fix build issues with libmesa_anv_gen* librariesTapani Pälli2019-01-251-0/+1
* intel/batch-decoder: fix a vb end address calculationAndrii Simiklit2019-01-251-1/+3
* intel/batch-decoder: fix vertex buffer size calculation for gen<8Andrii Simiklit2019-01-251-1/+1
* anv: drop always-successful VkResultEric Engestrom2019-01-251-9/+4
* anv/allocator: Avoid race condition in anv_block_pool_map.Rafael Antognolli2019-01-242-6/+27
* intel/compiler: Reset default flag register in brw_find_live_channel()Matt Turner2019-01-231-2/+11
* anv: Implement transform feedback queriesJason Ekstrand2019-01-223-2/+73
* genxml: Add SO_PRIM_STORAGE_NEEDED and SO_NUM_PRIMS_WRITTENJason Ekstrand2019-01-226-0/+192
* anv: Implement CmdBegin/EndQueryIndexedJason Ekstrand2019-01-221-1/+20
* anv: Implement vkCmdDrawIndirectByteCountEXTJason Ekstrand2019-01-222-1/+148
* anv: Implement the basic form of VK_EXT_transform_feedbackJason Ekstrand2019-01-227-2/+329
* anv: Add pipeline cache support for xfb_infoJason Ekstrand2019-01-224-9/+52
* anv: Add but do not enable VK_EXT_transform_feedbackJason Ekstrand2019-01-221-0/+1
* anv: Always emit at least one vertex elementJason Ekstrand2019-01-221-3/+1
* anv/pipeline: Add a pdevice helper variableJason Ekstrand2019-01-211-9/+10
* anv: Only parse pImmutableSamplers if the descriptor has samplersJason Ekstrand2019-01-211-12/+31
* nir: replace more nir_load_system_value calls with builder functionsKarol Herbst2019-01-211-2/+1
* nir: rename nir_var_ssbo to nir_var_mem_ssboKarol Herbst2019-01-191-1/+1
* nir: rename nir_var_ubo to nir_var_mem_uboKarol Herbst2019-01-191-1/+1
* nir: rename nir_var_function to nir_var_function_tempKarol Herbst2019-01-192-9/+9
* intel/genxml: add missing MI_PREDICATE compare operationsLionel Landwerlin2019-01-197-1/+12
* anv: document cache flushes & invalidationsLionel Landwerlin2019-01-191-0/+67
* anv: narrow flushing of the render target to buffer writesLionel Landwerlin2019-01-196-20/+15
* intel/fs: Promote execution type to 32-bit when any half-float conversion is ...Francisco Jerez2019-01-181-0/+21