summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_draw_upload.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-06i965: drop likely/unlikely around INTEL_DEBUGMarcin Ślusarz1-1/+1
2020-06-09i965: Work around incorrect usage of glDrawRangeElements in UE4Danylo Piliaiev1-0/+20
2020-04-06mesa: remove no longer needed _mesa_is_bufferobj functionMarek Olšák1-3/+3
2020-03-10i965: Use gl_vertex_format in brw_vertex_element.Mathias Fröhlich1-3/+3
2020-03-10i965: Test original vertex array pointer to skip array upload.Mathias Fröhlich1-1/+1
2020-03-10i965: Use the VAOs binding information in array setup.Mathias Fröhlich1-181/+163
2020-03-10i965: Use 32 bit u_bit_scan for vertex attribute setup.Mathias Fröhlich1-7/+9
2020-03-04mesa: remove _mesa_index_buffer::index_size in favor of index_size_shiftMarek Olšák1-3/+4
2019-02-20i965: re-emit index buffer state on a reset option change.Andrii Simiklit1-0/+8
2018-11-21mesa: Factor out struct gl_vertex_format.Mathias Fröhlich1-29/+31
2018-09-06compiler: Move double_inputs to gl_program::DualSlotInputsJason Ekstrand1-10/+11
2018-05-10i965: Remove the gl_vertex_array indirection.Mathias Fröhlich1-16/+15
2018-05-02intel: activate the gl_BaseVertex loweringAntia Puentes1-4/+1
2018-05-02intel: emit is_indexed_draw in the same VE than gl_DrawIDAntia Puentes1-4/+4
2018-04-19intel: Handle firstvertex in an identical way to BaseVertexAntia Puentes1-2/+5
2018-03-29i965: Silence unused parameter warningIan Romanick1-5/+3
2018-03-10mesa: Make gl_vertex_array contain pointers to first order VAO members.Mathias Fröhlich1-60/+70
2018-03-02i965: Generalize intel_upload.c to support multiple uploaders.Kenneth Graunke1-14/+16
2017-11-29mesa: deal with vs_inputs as 64-bit unsigned integerJuan A. Suarez Romero1-4/+4
2017-11-25mesa: shrink VERT_ATTRIB bitfields to 32 bitsMarek Olšák1-4/+4
2017-08-30i965: drop brw->is_haswell in favor of devinfo->is_haswellLionel Landwerlin1-7/+7
2017-08-30i965: drop brw->is_baytrail in favor of devinfo->is_baytrailLionel Landwerlin1-1/+1
2017-08-30i965: drop brw->gen in favor of devinfo->genLionel Landwerlin1-10/+12
2017-07-13i965: Add a "write" parameter to intel_bufferobj_buffer.Kenneth Graunke1-2/+3
2017-06-28i965: Drop index buffer re-alignment code.Kenneth Graunke1-30/+8
2017-06-14i965: Set step_rate = 0 for interleaved vertex buffersJason Ekstrand1-0/+1
2017-06-14i965: Disable the interleaved vertex optimization when instancingJason Ekstrand1-5/+6
2017-05-11i965: Port 3DSTATE_INDEX_BUFFER to genxml.Rafael Antognolli1-39/+0
2017-05-03i965: Port gen4+ emit vertices code to genxml.Rafael Antognolli1-456/+0
2017-05-03i965: Drop "Destination Element Offset" from Ironlake SGVs.Kenneth Graunke1-2/+4
2017-04-22mesa: replace _mesa_index_buffer::type with index_sizeMarek Olšák1-4/+4
2017-04-10i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke1-6/+6
2017-04-10i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke1-6/+6
2017-03-02i965: Replace BRW_SURFACEFORMAT_* with ISL_FORMAT_*.Kenneth Graunke1-131/+131
2017-01-12nir/i965: assert first is always less than 64Juan A. Suarez Romero1-0/+1
2017-01-12i965: check for dual slot attributes on any genJuan A. Suarez Romero1-2/+1
2017-01-12i965: downsize *64*PASSTHRU formats to equivalent *32*FLOAT formats on gen < 8Alejandro Piñeiro1-30/+139
2017-01-12i965: return PASSTHRU surface types also on gen7Alejandro Piñeiro1-2/+6
2017-01-09nir/i965: use two slots from inputs_read for dvec3/dvec4 vertex input attributesJuan A. Suarez Romero1-3/+8
2016-12-21i965: allow unsourced enabled VAOJuan A. Suarez Romero1-7/+16
2016-11-09mesa/extensions: expose OES_vertex_half_float for ES2Kevin Strasser1-0/+2
2016-11-01i965/gen8: Fix vertex attrib upload for dvec3/4 shader inputsAntia Puentes1-1/+2
2016-10-28mesa: rename gl_client_array -> gl_vertex_arrayBrian Paul1-3/+3
2016-10-05i965: Eliminate brw->vs.prog_data pointer.Kenneth Graunke1-18/+25
2016-09-17i965: Drop assertion about buffer offset at draw time.Eric Anholt1-11/+0
2016-07-04i965: Unify vertex buffer setupTopi Pohjolainen1-5/+29
2016-07-04i965/draw: Expose vertex buffer state setupTopi Pohjolainen1-18/+24
2016-05-26i965: Use the buffer object size for VERTEX_BUFFER_STATE's size field.Kenneth Graunke1-2/+1
2016-05-24i965/draw: Use the correct buffer index for interleaved VBO sizesJason Ekstrand1-2/+4
2016-05-23i965/draw: Use the real size for index buffersJason Ekstrand1-2/+6