1230 Commits (31562ef40bed75753b11ad51824d36fbc50583b2)
 

Author SHA1 Message Date
Erik Faye-Lund c5e7173212 strbuf: copy varargs-list in case of reuse 6 years ago
Dave Airlie 6c530b502d shader: move body generation to variadic macros. 6 years ago
Dave Airlie 1c5d6570fd shader: move header generation to variadic emission. 6 years ago
Dave Airlie 695e7c3092 shader: move body emission to using buffer error state. 6 years ago
Dave Airlie 06799bf223 shader: move header emission to use the error state. 6 years ago
Dave Airlie 375b424a1b shader: add some strbuf error checks. 6 years ago
Dave Airlie f7e0ec0873 shader: add string buffer wrapper and use for glsl strings. 6 years ago
Dave Airlie e56000111e vrend: add new string buffer implementation (v1.2) 6 years ago
Dave Airlie 4aa32df2cf fix crash with qemu / egl colorspace 6 years ago
Erik Faye-Lund 39c2099b2a vrend: assume current framebuffer binding is still correct 6 years ago
Erik Faye-Lund 6ae19d3da2 vrend: restore GL_FRAMEBUFFER after clobbering 6 years ago
Erik Faye-Lund 7a353862c6 virglrenderer: force ctx0 for cursor 6 years ago
Erik Faye-Lund dc8b29ffce vrend: remove redundant call to make_current 6 years ago
Elie Tournier aeac8f4ae8 docs: Add a note about running ASAN 6 years ago
Gert Wollny e59edfc2bb shader: Emit swizzles for image size if needed 6 years ago
Gurchetan Singh 162d4bf38c Fix GLX build 6 years ago
Gert Wollny 3bb14a39af vrend: Also set glsl to at least 400 on D-GL when certain extension are available 6 years ago
Jakob Bornecrantz b7eccdf410 shader: Even fewer screaming falsehoods 6 years ago
Jakob Bornecrantz f8841d8349 shader: Fewer screaming truths and falsehoods 6 years ago
Dave Airlie bc6fc18029 shader: drop prepare_so_movs unused return 6 years ago
Dave Airlie dddf10c954 shader: move header generation into context and align with main body code 6 years ago
Dave Airlie bf183d4c8d shader: don't directly call add_str_to_glsl_main. 6 years ago
Jakob Bornecrantz 777e0a9f67 shader: Fixes for previous commit 6 years ago
Dave Airlie cb15235a9b shader: consoldiate code on bool return types. 6 years ago
Dave Airlie f61516ba0b shader: make add samplers/images use a bool return type 6 years ago
Dave Airlie 3d1a6e41d6 shader: make allocate temp range return a bool 6 years ago
Dave Airlie e46352c90d shader: make add_str_to_glsl_main return a boolean. 6 years ago
Robert Foss d46119af59 ci: Include more build-dependencies of piglit 6 years ago
Gert Wollny 278ad3065a vrend,features: Add a feature for depth_clamp 6 years ago
Dave Airlie a61a1c64e9 shader: handle back color semantics in flat/interp parsing. 6 years ago
David Riley 8f4a46ebfa vrend: Enable dual_src_blend with GL_EXT_blend_func_extended for GLES. 6 years ago
Gert Wollny abb7c520fc formats: Add support for EXT_texture_sRGB_R8 if host supports it. 6 years ago
Gert Wollny 04ecf630b7 vrend: Add feature srgb_write_control 6 years ago
Gert Wollny fb4f7577f7 virgl,egl: add check for EGL_KHR_gl_colorspace 6 years ago
Erik Faye-Lund ea97380ec8 shader: drop needless snprintf calls 6 years ago
Erik Faye-Lund d10d000029 shader: simplify emit_a8_swizzle 6 years ago
Erik Faye-Lund 71de5e5e8b shader: drop GL_-part of extension-name in shader_req_table 6 years ago
Dave Airlie aa910dfa6a virglrenderer: add support for a private pointer in resources. (v2) 6 years ago
Gert Wollny d61fc12340 shader: Emit winsys_adjust_y only once per FS shader 6 years ago
Dave Airlie 967062325b vrend: fix signed 31-bit shift. 6 years ago
Erik Faye-Lund 9b7a109c0a vrend: cache blend-dirtiness with patching 6 years ago
Erik Faye-Lund faef0bf40f vrend: remove pointless GL_FRAMEBUFFER update 6 years ago
Erik Faye-Lund 523796808a vrend: cache GL_DRAW_INDIRECT_BUFFER binding 6 years ago
Erik Faye-Lund 056328c868 vrend: drop pointless argument to make_current 6 years ago
David Riley 4757372d5a vrend: Enable seamless_cube_map for GLES. 6 years ago
Erik Faye-Lund b88306aa7e vrend: utilize glBindVertexBuffer when possible 6 years ago
Dave Airlie f45295fe60 virglrenderer: bump ops + compare string limits up to 512 bytes 6 years ago
Erik Faye-Lund bf233d91b6 shader: do not leak prefix from previous loop iteration 6 years ago
Jakob Bornecrantz c63635dcc8 vtest: Print segfaults to console 6 years ago
Gert Wollny 246140fa1c vrend: Check whether a shader type actually exisits before uploading constants 6 years ago