1280 Commits (f29b1b6e44eed37fb833e1c2f3aebb01c83513d3)

Author SHA1 Message Date
Erik Faye-Lund 6f1adc2be8 renderer: also enable floating-point readback with extension 6 years ago
Gert Wollny 300b914595 shader: Create dst with a constant index on GLES and actually use it 6 years ago
Erik Faye-Lund 2e07b3b918 shader: remove unused variable 6 years ago
Gert Wollny faf23ce917 vrend,shader: Inject a TC shader if it is missing on GLES 6 years ago
Gert Wollny f9f7bd64f7 shader: extract functions to create and set string buffers and sinfo 6 years ago
Gert Wollny 3fbeff90b9 shader: Fix the use of enhanced layouts 6 years ago
David Riley 72902a5b86 virglrenderer: Expose VIRGL_RES_BIND_SCANOUT externally. 6 years ago
David Riley 1fd939c912 debug: Add mappings for transfer commands. 6 years ago
Gert Wollny 368d950e8f shader: emulate indirect ssbo write access on GLSL using a switch statement 6 years ago
Gert Wollny df6f9a374f shader: emulate indirect read access to ssbo on GLES by using switch 6 years ago
Gert Wollny 314690b799 shader: Work around indirect image access being not allowed with GLES 6 years ago
Gert Wollny bacfd861e0 shader: decorate buffers as coherent when needed 6 years ago
Gurchetan Singh 9aa833bafd vrend: prefer glGetTexImage on GL 6 years ago
Gert Wollny 08b3ddded8 vrend: Signal the guest that indirect arrays are available 6 years ago
Alexandros Frantzis 0b864d6572 vrend: Check for the EXT version of polygon_offset_clamp 6 years ago
Erik Faye-Lund 2bcbf943f2 vrend: add a cap for astc compressed 3d-textures 6 years ago
Erik Faye-Lund 15d412bc39 vrend: fix s3tc detection 6 years ago
Gert Wollny f5c3aa7c44 vrend,feature: Add a caps flag for transform feedback 3 6 years ago
Gert Wollny 584039fdf2 vrend: Reorder shader selection 6 years ago
Erik Faye-Lund 6a3cd2bde6 vrend: send list of readback-formats to guest 6 years ago
Erik Faye-Lund af92fd1e5e renderer: do not try to call getteximage on gles 6 years ago
Erik Faye-Lund 4269ae8e76 vrend: add helper to set a format-bit 6 years ago
Dave Airlie dd7e14a81c virgl: add support for indirect parameters 6 years ago
Dave Airlie 6cd7a73e45 virgl: add support for multi draw indirect. 6 years ago
Dave Airlie 479a6eb4e0 virgl: fix command args buffers 6 years ago
Gert Wollny 660a02af5a vrend,caps: Add a caps feature check version 6 years ago
Po-Hsien Wang bdc8e87c04 vrend_decode: check vrend_decode_create_sampler_state 6 years ago
Gert Wollny 9f67d5e5d6 shader: Fix block emission and prefer it on GLES 6 years ago
Gert Wollny f8840c1a4b vrend: Don't expect TCS to be present in first shader pass 6 years ago
Gert Wollny db0ac81910 shader: Don't emit 'invariant' or 'precise' for gl_ClipVertex 6 years ago
Gert Wollny dbf78591ea shader; on GLES require extension NV_image_formats for certain image types 6 years ago
Gert Wollny fcf9740960 shader: force default format layout 6 years ago
Gert Wollny 18081311fb shader: on GLES drop write flag for images we read from 6 years ago
Gert Wollny 8e2be176e5 vrend: Fall back to NV_shader_atomic_float if ARB_GLES3_1_compatibility is missing 6 years ago
Gert Wollny 476094e832 shader: Fall back to MESA_shader_integer_functions if ARB_gpu_shaders5 is missing 6 years ago
Gert Wollny 64740cf9f0 vrend, feature: Add feature for GLES 3.1 compatibility 6 years ago
Gert Wollny 95bed95df5 shader: Don't emit GL_OES_gpu_shader5 on GLES 6 years ago
Gert Wollny 8094b5b438 shader: Use swizzle on 1D images that are emulated by 2D images on GLES 6 years ago
Gert Wollny 2b24afd1ec shader: Correct coordinates for texelFetch of emulated RECT on GLES 6 years ago
Gert Wollny 3403b5cb0e shader: Further fixes for the 1D texture emulation on GLES 6 years ago
Gert Wollny 5eeb767d09 vrend: Also add TEXTURE_RECTANGLE to the targets translated on GLES 6 years ago
Gert Wollny 905e04dce3 shader: swizzle array coordinates for emulated 1D arrays on GLES 6 years ago
Gert Wollny 57248487ec vrend: translate 1D texture targets to 2D texture targets for copies in 6 years ago
Gert Wollny ba41038ace shader: Fix offset and argument type for texelFetchOffset for 1D 6 years ago
Gert Wollny d184b04097 shader: reswizzle size values for 1D texture arrays on GLES 6 years ago
Gert Wollny 0b9f2e4bf7 shader: Emit swizzle for "1D" textures on GLES 6 years ago
Gert Wollny 718f338a3e vrend,features: Add feature for timer queries 6 years ago
Gert Wollny 4617b9ae46 decode: Use correct comparison for images 6 years ago
Emil Velikov 5daad80e21 renderer: rewrap __report* helpers to 80 columns 6 years ago
Emil Velikov a1286bbed7 renderer: use named initializers for ctx_error and core/gles_warn 6 years ago